Linux命令格式:命令名称 选项 参数
短选项:-单个字符 例如:ls -a /home ls -l /home 短选项可以合并: ls -al /home 或者 ls -a-l /home
长选项:- -单个单词 例如:man - -help 长选项不可合并。
Linux常用命令:
1.用户管理类命令:(1)useradd H (2)userdel H (3)passwd H (4)su H (5)su root
2.文件目录类命令:
(1)ls命令:
首位 - 代表一般文件, d 代表目录文件,l表示链接文件
用 a.c 文件作为例子,- 代表该文件是一般文件,而后面表示的是文件的权限 r 表示读权限,w是写权限,x是执行权限。前三位表示的是文件拥有者的权限,中间三位表示的是文件所在组的权限,后三位是其他用户的权限。
(2)pwd命令:显示当前文件夹的绝对路径。
(3)cd命令:更改工作目录。
(4)文件创建命令:1.mkdir file #创建名为file的文件夹 2.touch ex.c #创建名为ex.c的文件 3.vim ex.c #创建并打开ex.c文件
(5)cp命令:复制文件或目录。
(6)mv命令:为文件或目录更改名称,或移动文件或目录的位置。
(7)rm命令:删除文件或者目录。
(8)cat命令:从第一行开始显示文本文件。
(9)more命令:分页显示文本文件,一页显示不完时,按空格键向下翻一行,回车键向下翻一页,q键退出more。
(10)less命令:分页显示文本文件,一页显示不完时,按空格键向下翻一页,回车键向下翻一行,使用page down/page up可以进行上下查看,q键退出more。
(11)wc命令:统计文件中的行数、字数、字节数等信息,wc -c a.c 表示统计a.c文件中的字节数, - l 统计行数,- w 统计字数。
(12)chmod命令:更改文件或目录的访问权限。该命令有两种使用方式:字母设定方式和数字设定方式。 字母设定方式的格式为:chmod [who] [操作符] [mode] 文件名 如:chmod g+w /test/a.c 表示给文件所属组用户增加写权限。选项[who]表示设置对象,可以是: u(表示文件或目录的属主)、g(表示文件或目录所在组的用户)、o(表示其他用户)、a(表示所有用户)。操作符可以是:+ - =三类,权限可以是:r w x u g o 。 数字设定方式的格式为:chmod [mode] 文件名
字母 | 数字 |
r | 4 |
w | 2 |
x | 1 |
mode | 含义 |
7 | rwx |
6 | rw- |
5 | r-w |
3 | -wx |
(13)grep命令:在指定文件中查找符合条件的字符串。
(14)find命令:从指定的目录开始,递归地搜索其下的各个子目录,查找满足条件的文件,并对其执行指定的操作。
(15)压缩相关命令