shell常用命令大全

shell常用命令大全

ID:40157267

大小:211.42 KB

页数:30页

时间:2019-07-23

shell常用命令大全_第1页
shell常用命令大全_第2页
shell常用命令大全_第3页
shell常用命令大全_第4页
shell常用命令大全_第5页
资源描述:

《shell常用命令大全》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、文件目录类命令1、查看联机帮助信息man命令如:#manlsinfo命令如:#infocd2、列出当前目录或指定目录的文件名和目录名ls[选项]文件或目录常用[选项]如下:-a:显示所有的文件,包括以“.”开头的隐含文件。-l:长格式输出-m:宽行输出-F:以各种符号表示不同的文件类型--color:彩色输出-R:递归输出3、touch功能:修改文件的创建日期或以当前系统日期创建一个空文件。-d:修改文件的日期。#touch–d20030123test.txt4、cp功能:复制文件用法:cp[选项]源文件或目录目标文

2、件或目录选项:a:该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。-d拷贝时保留链接。-f删除已经存在的目标文件而不提示。-i和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。-p此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。-r若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。5、mv功能:给文件或目录改名或将一个文件或目录移到另一个目录用法:m

3、v[选项]源文件或目录目标文件或目录-i交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答y或n,这样可以避免误覆盖文件。-f禁止交互操作。在mv操作要覆盖某已有的目标文件时不给任何指示,指定此选项后,i选项将不再起作用。6、rm功能:删除文件或目录用法:rm[选项]文件…-f强制删除-r指示rm将参数中列出的全部目录和子目录均递归地删除。-i进行交互式删除7、cd功能:改变工作目录。语法:cd[directory]用法:#cd..返回上一层目录#cd~进入自家目录8、pwd功能

4、:显示当前工作目录用法:#pwd9、mkdir功能:创建一个目录(类似MSDOS下的md命令)。语法:mkdir[选项]dir-name-m对新建目录设置存取权限。也可以用chmod命令设置。-p可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。10、rmdir功能:删除空目录。语法:rmdir[选项]dir-name-p递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。11、file功能:查看文件类型语法:file文件名1

5、2、cat功能:查看文本文件的内容语法:cat文件名13、more功能:分屏显示文本文件的内容。14、less功能:显示文本文件的内容,可使用pageup和pagedown上翻页下翻页。15、head功能:查看文件的开头部分内容语法:head[行数]文件名用法:#headtest.txt:显示前10行内容#head-20test.txt显示前20行内容。16、tail功能:查看文件的结尾部分内容。语法:tail[行数]文件名默认的行数为10行。17、sort功能:对文本文件中的各行进行排序用法:sort文件名例:#sor

6、t123.txt>456.txt将123.txt排序后重定向到456.txt文件中。18、uniq功能:将重复行从输出文件中删除,只留下每条记录的唯一样本语法:uniq文件名#uniq456.txt文件中的重复行删除后输出19、pr功能:处理文件以便打印,输出到标准输出语法:pr[参数]文件名列表[参数]-d:将输出的每一行后加一新的空白行-n:输出行号20、ln功能:建立链接文件语法:ls[-s]源文件名目标文件名说明:链接文件分为硬连接和软连接,硬连接相当于一个数据源有两个文件名,删除一个文件另一个文件不变,修改一个

7、文件的内容另一个文件的内容也跟着改变。硬连接不能和另一个目录链接,也不能和其他文件系统的文件进行链接。软链接相当于快捷方式,没有上面的限制,加-s参数创建软链接。21、wc功能:统计文件的行数、字符数和单词数。语法:wc[-lwc]文件名-l:只显示行数,-w:只显示单词数,-c:只显示字符总数。22、whatis功能:可以用一行内容显示对命令行后输入的关键词的说明。语法:whatis关键词用法:#whatisfindwhereis23、Whereis功能:确定指定文件的源程序/二进制程序和手册部分的位置。用法:#whe

8、reisls24、which功能:显示可执行命令的路径和它的别名。用法:#whichls25、locate功能:可以查找具体文件或命令的路径,可以查找具体的字符串或子串用法:locate文件名或关键字26、du功能:统计文件和目录所占用的磁盘空间语法:du[-ask]文件名或目录名-a:显示对涉及到的所有文件的统计,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。