cat
作用:查看文件内容
用法:cat filename
例如:
[root@lb data]# cat linbin.txt
111 aaa
222 bbb
333 ccc
444 ddd
[root@lb data]# cat > lb.txt <<EOF ##特殊用法,EOF可以用其他字符串代替,如aa、AAA,但必须成对存在
> AA
> BB
> CC
> DD
> EOF
常用参数
-n 显示文件行号
[root@lb data]# cat -n linbin.txt
1 111 aaa
2 222 bbb
3 333 ccc
4 444 ddd
head
作用:取文件前n行,默认取文件前10行
用法:head filename
例如:
[root@lb data]# head linbin.txt ##取文件前10行
常用参数
-n 取文件前n行,n是数字
[root@lb data]# head -3 linbin.txt
111 aaa
222 bbb
333 ccc
tail
作用:取文件后n行,默认取文件后10行
用法:tail filename
例如:
[root@lb data]# tail linbin.txt ##取文件后10行
常用参数
-n 取文件后10行,n是数字
[root@lb data]# tail -3 linbin.txt
222 bbb
333 ccc
444 ddd
-f 跟踪文件尾部实时变化
[root@lb data]# tail -f /var/log/messages
diff
作用:显示多个文件的差异
用法:diff filename1 filename2
例如:
[root@lb data]# diff linbin.txt lb.txt
2c2
< 222 bbb
---
> 222 BBB
4c4
< 444 ddd
---
> 444 DDD
vimdiff
作用:高亮显示多个文件的差异
用法:vimdiff filename1 filename2
例如:
[root@lb data]# vimdiff linbin.txt lb.txt
less
作用:按屏(Page Up/Down、空格键)或按行(回车键)查看文件内容,在查看前不会加载文件全部内容
用法:less filename
例如:
[root@lb ~]# less /etc/services
Page Up 向上移动一屏
Page Down/空格键 向下移动一屏
回车键 向下移动一行
more
作用:按屏(空格键)或按行(回车键)查看文件内容,在查看前不会加载文件全部内容,但不支持向上移动
用法:more filename
例如:
[root@lb ~]# more /etc/services
空格键 向下移动一屏
回车键 向下移动一行
本文出自 “所谓的命运 不同的选择” 博客,请务必保留此出处http://dongshi.blog.51cto.com/5145353/1716291
原文:http://dongshi.blog.51cto.com/5145353/1716291