您的位置:首页 > 运维架构 > Linux

linux命令的简单总结(后续有补充)

2011-12-12 20:33 344 查看
1、pwd命令

用户可以在目录树的任意位置使用这个命令,确定自己的当前位置所在。

2、cd命令

改变当前所在的目录

3、ls命令

显示文件或目录信息

-a:显示所有文件,包括以.开头的隐藏文件。

-l:以长格式显示文件或子目录的详细信息。

-R:递归式显示指定目录的详细信息。

-S:以文件大小排序

-s:给出每个目录所用的块数。

-t:以文件修改时间的修改时间的先后顺序进行排序。

-d:如果参数是目录,只显示其名称而不显示其下的各文件。往往与l一起使用,已得到目录的详细信息。

-m:横向显示目录下得文件,文件名之间逗号隔开。

4、mkdir命令

建立目录

p:同时创建目录和它的子目录。

5、rmdir命令 删除目录

-p:递归删除目录,当子目录删除后其父目录为空时,也一同被删除。

6、ln命令

建立连接文件

-s:为建立软连接(或符号连接)。

7、cp命令

文件或目录复制

-f:如果目录文件或目录已经存在,不询问用户是否删除,直接删除在复制。

-i:如果目标文件或目录应经存在,询问用户是否删除,在进行复制。

-R:递归复制目录,即连同目录下的子目录文件一起复制。

-p:在复制时保持源文件的所有者、权限和时间标志。

8、mv命令

文件的移除和重命名

9、rm命令

文件或目录删除

-i:在删除文件或目录之前,系统将提示是否要删除文件或目录。

-f:在删除文件和目录之前,系统不进行提示而直接进行删除操作。

-r:删除目录,目录中的所有文件和子目录将被递归的删除。

10、cat命令

-n:显示输出的行号

-s:将相连的多个空行用单一空行代替。

-e:在每行末尾显示$符号。

11、more命令

分屏显示文件

-s:文件中的空白行压缩成一个空白行显示。

-d:在每屏的底部显示更友好的提示信息

12、less命令

分屏显示文件

less命令也用于分屏的显示文件,是more命令的改进版。less命令的功能比more更加灵活。

13、head命令

显示文件前几行

-n num:显示文件的前num行,“n“可以省略,直接在”-“后加入行数。

-c num:显示文件的前num字符。

14、tail命令

显示文件的后几行

+nnum:从弟num行以后开始显示。

-nnum:显示文件的倒数num行,如果省略num参数,系统默认值为10。

-cnum:显示文件的末尾num个字符。

15、wc命令

-c:统计字符数。

-l:统计行数。

-w:统计单词数。

16、touch命令

建立新文件或修改文件时间

17、find命令

查找文件

-namefilename:要查找文件名,可以使用通配符“*“、”?“,但要用双引号经文件名引起来。

-user username:查找属于username用户的文件。

-group groupname:查找属于groupname组的文件。

-print:显示查找文件的路径名。

18、locate命令

查找文件,用于咋爱文件名数据库中查找文件和目录,locate的查找速度比find命令快很多。

19、prep命令

在文件正文中查找指定的字符串

-c:只显示匹配行的行数。

-i:匹配是不区分大小写,默认情况下匹配是区分大小写。

-h:在多个文件中查找时,输出行钱不显示文件名。

-n:在输出前加上匹配串所在的行号(文件首行行号为1)。

-v:只显示不包含匹配串的行。

-ffilename:从指定文件中获取搜索模式每行搜索模式项。

20、tr命令

字符转换,主要实现字符串的转换处理。

-s:字符串替换,将字符串1替换为字符串2。

-d:去掉不想留下的字符。

21、cut命令

文本抽取,用于从标准输入或文件中抽取指定的字段或字符,并显示在屏幕上。

-f:抽取字段

-c:抽取字符

-d:‘分隔符’:指定分隔符作为字段分隔符号,默认为<Tal>键,通常和-f一起使用

范围:

m:第m个字符或字段

m-:从第m个字符或字段到文件结束。

-m:从第1个到第 m个字符或字段。

m-n:从第m个到第n个字符或字段。

22、which命令、

确定命令文件的具体位置

23、file命令

显示文件和目录的类型

24、zip命令

生成以“.zip“为文件的扩展名,这个命令不替换原文件。

-D:不在zip文件中储存文件到位目录信息。

-g:文件压缩后添加到zip文件中。

-m:将特定文件移入到zip文件中,冰删除特定文件。

-r:将压缩目录的所有子目录一起压缩,即递归方式压缩。

25、unzip命令

可以解压多个文件和目录,文件和目录之间用空格隔开。

-d:将解压后的文件存到指定目录。

-v:查看压缩文件目录,但不解压。

-n:不覆盖已存在的文件。

-o:覆盖已存在的文件且不要求用户确认。

-j:不重建文档的目录结构,所有文件压缩到同一个目录下。

26、gzip命名

是linux系统中经常使用的文件压缩和解压命令,文件压缩一.gz为后缀。压缩后,默认情况下源文件将被压缩文件代替。

-c:将输出写到标准输出上,冰保留源文件。‘

-d:将压缩文件解压。

-l:对每个压缩文件,显示压缩文件的大小,未压缩文件的大小,压缩比等信息。

-r:递归式的查找指定目录并压缩其中的所有文件或者是解压缩。

-v:对每一个压缩和解压文件,显示文件名和压缩比。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: