首页 > 其他 > 详细

查看文件及内容处理命令

时间:2015-11-24 18:56:57      阅读:438      评论:0      收藏:0      [点我收藏+]

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

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