Linux的常用命令

Linux下所有命令大小写敏感,格式如下
命令 【-选项】 【参数】
其中,选项和参数是可选的,中间用空格隔开

1.清屏 clear

2.打印当前目录 pwd

3.改变当前目录 cd

4.显示目录内容
ls
ls -a 显示全部内容,包括隐藏文件
ls -l 显示详细信息,包括文件属性

5.修改权限
chmod
-符号模式
-chmod u/g/o/a +/-/= r/w/x 文件
u/g/o/a:属主/同组/其他/所有
+/-/=:增加/减去/设置
r/w/x:读取/写入/执行
-数字模式
-chmod 644 myfile
将权限用三位数字表示,从左至右依次对应属主、同组、和其他,每一位数字 都是从4/2/1三个数中选出若干取和,4/2/1分别对应:读取/写入/执行

6.创建空文件 touch

7.创建目录
mkdir
mkdir -p创建多个目录(构成路径)例:mkdir -p 目录1/目录2/目录3

8.拷贝
-cp
拷贝文件:cp 源文件 目标文件
原名拷贝文件:cp 源文件 存在目录
拷贝目录:cp -r 源目录 目标目录
原名拷贝目录:cp -r 源目录 存在目录

9.更名/移动
-mv
更名文件:mv 源文件 目标文件
移动文件:mv 原文件 存在目录
更名目录:mv 源目录 目标目录
移动目录:mv 源目录 存在目录

10.删除
-rm/rmdir
删除文件:rm 文件
删除目录:rm -r 目录
删除空目录:rmdir 目录
删除所有:rm -r *

11.创建链接
-ln
硬链接
ln 目标文件 链接文件 硬链接的本质是同一份文件数据与多个不同的文件路径相关联
软链接
ln -s 目标文件 链接文件 软链接的本质就是在一个文件(链接文件)中保存另一个文件(目标文件)的路径信息

12.显示文件
-cat 文件 显示文件内容
-more 文件 分屏显示
-head -n 文件 显示文件前n行(缺省10行)内容
-tail -n 文件 显示文件后n行(缺省10行)内容
-tail -f 文件 随文件增长,显示其追加内容
-hexdump 文件 以十六进制的格式打印二进制文件

13.查找文件或目录
-find 目录 条件
-name 文件或目录名
-perm 权限
-user 属主
-group 属组
-ctime/atime/mtime -n/n 按时间查找
-type d/f/l/p/b/c 按类型查找
-size /nc 按大小查找

14.查找内容
-grep 选项 正则表达式 文件或目录
-n 同时显示匹配行上下n行
-c 只显示匹配的行数,不显示匹配行的内容
-h 当在多个文件查找时,不显示文件名前缀
-i 忽略大小写
-v 显示不匹配的行
-r 查找子目录
-w 将表达式作为一个单词查找

15.查看进程
-ps 简单显示当前用户有控制终端的进程信息
BSD风格常用选项
a 所有用户有控制终端的进程
x 包括无控制终端的进程
u 以详尽的方式显示
SVR4风格常用选项
-e 所有用户的进程
-a 当前终端的进程
-f 按完整格式显示
-u 特定用户的进程

原创文章,转载请注明: 转载自IT Code

本文链接地址: Linux的常用命令

Linux的常用命令:目前有5 条留言

  1. 地板
    天骄之弓:

    顶起 支持博主

    2013-07-31 下午 3:37 [回复]
    • Horizon:

      谢谢支持

      2013-07-31 下午 11:01 [回复]
  2. 感谢分享,学习了!!http://www.456.org/s/zhiwudazhanjiangshi/

    2013-08-21 下午 4:21 [回复]
  3. 斜体字看的很费劲啊。。。谢谢分享

    2014-07-09 下午 2:40 [回复]
    • 转瞬成空:

      嗯嗯,已经改了字体了

      2014-07-13 上午 12:04 [回复]

发表评论

快捷键:Ctrl+Enter