首页 > 其他 > 详细

linux命令学习

时间:2014-02-19 20:48:49      阅读:346      评论:0      收藏:0      [点我收藏+]

1.cat

说明:将一个文件的内容连续输出在屏幕上

参数:

-n 显示时连行号一起输出到屏幕上

 

2.more

说明:功能类似cat,不过是按页显示,最基本的指令就是按空白键(space)显示下一页,按b键(back)显示上一页。

参数:

+n 从第n行开始显示

-n 一次显示的行数

-c 从顶部清屏,然后显示

+/pattern 在每个档案显示前搜寻该字符串(pattern),然后从该字符串前两行之后开始显示

 

3.less

说明:功能类似more,但使用less可以随意浏览文件

参数:

-N 显示行号

-m 显示类似more命令的百分比 

其他操作:

[pagedown] 或者k键 向下翻动一页

[pageup] 或者j键 向上翻动一页

[空格键] 滚动一页

[回车键] 滚动一行

b 向后翻一页

 

4.head

说明:读取文件的前几行(默认前10行)

参数:

-n<行数> 显示的行数

-c<字节> 显示的字节数

 

5.tail

说明:读取文件的后几行(默认后10行)

参数:

-n<行数> 显示的行数

-c<字节> 显示的字节数

-f 循环读取

 

 6.ls

说明:列出目标目录中所有的子目录和文件

参数:

-a  列出目录下的所有文件,包括隐藏文件 

-l  详细列出,包括文件大小、属性数据等

-k  以k字节的方式表明文件的巨细

-S  根据文件大小排序

 

7.cp

说明:将源文件复制至目标文件,或将多个源文件复制至目标目录

参数:

-r 复制目录

 

8.rm

说明:删除一个目录中的一个或多个文件或目录

参数:

-f 强制删除

-r 循环删除,直到没有东西为止

 

 9.mv

说明:用来移动文件或者将文件改名

 

10.which

说明:查询可执行文件的位置

 

11.locate

说明:可以快速的搜寻档案系统内是否有指定的档案

 

12.find

说明:用于在文件树种查找文件,并作出相应的处理

参数:

pathname:查找路径,用.来表示当前目录,用/来表示系统根目录

-name 按照文件名查找文件

-size n 按照文件大小查找文件,n是单位,例如+100c为大于10字节,+10k为大于10k

-mtime n 列出n*24小时内被修改过的文件

 

13.gzip

说明:用于压缩和解压缩文件

参数:

-d 解开压缩文件

-r 递归处理,将指定目录下的所有文件及子目录一并处理

 

14.df

说明:显示指定磁盘文件的可用空间

参数:

-k 使用KBytes显示结果

-m 使用MBytes显示结果

-h 使用GBytes显示结果

 

15.diff

说明:用于比较文件的内容

参数:

-y 以并列的方式显示文件的异同之处

-u 以合并的方式来显示文件内容的不同

 

16.date

说明:用来显示或设定系统的时间与日期

 

17.cal

说明:用于查看日历等时间信息

参数:

-y 显示当前年份的日历

 

18.wc

说明:用于统计指定文件中的字节数、字数、行数等,并将统计结果显示输出

 参数:

-l 统计行数

-m 统计字符数

-w 统计字数

linux命令学习

原文:http://www.cnblogs.com/ArthurPatten/p/3517927.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!