linux 查看文件合并命令大全cat用法详解

摘要: linux 查看文件合并命令大全cat用法详解,cat,查看文件,文件合并,more,less,tail,linux运维,好用的linux运维指南,您值得拥有

  

查看文件

  如果要查看文件,使用 cat less tac tail more 任意一个即可。

  

1.cat

  使用cat命令查看文件时会显示整个文件的内容,注意cat只能查看文本内容的文件,如查看二进制文件,则屏幕会显示乱码。另外cat可创建文件,合并文本等。cat命令语法为cat[-AbeEnstTuv][--help][--version]fileName。

  #查看系统网络配置文件  [root@CentOS cmd]# cat /etc/sysconfig/network-scripts/ifcfg-eth0  #显示行号,空白行也进行编号  [root@CentOS cmd]# cat -n a  #对空白行不编号  [root@CentOS cmd]# cat -b a  #filel文件内容  [root@CentOS cmd]# cat filel  #file2文件内容  [root@CentOS cmd]# cat file2  #文件内容合并  [root@CentOS cmd]# cat filel file2 >file_1_2  [root@CentOS cmd]# cat file_1_2  #创建文件  [root@CentOS cmd]# cat >file_1_2  #按ctrl-D结束  [root@CentOS cmd]# cat file_1_2  #追加内容  [root@CentOS cmd]# cat >>file_1_2  #按ctrl-D结束  #查看追加的文件内容  [root@CentOS cmd]# cat file_1_2

  使用cat可以复制文件,包括文本文件、二进制文本或ISO光盘文件等。

 

  

2.more和less

  使用cat命令查看文件时,如一文件有很多行,会出现滚屏的问题,这时可以使用more或less查看,more和less可以和其他命令结合使用,也可以单独使用。

  more命令使用space空格键可以向后翻页,“b”向前翻页。帮助可以选择“h”,更多使用方法可以使用“man more”查看帮助文档。

  [root@CentOS ~]# wc -l more.txt  #当一屏显示不下时会显示文件的一部分  #用分页的方式显示一个文件的内容  [root@CentOS ~]# more more.txt  #部分显示结果省略  #和其他命令结合使用  [root@CentOS ~]# man more | more  [root@CentOS ~]# cat -n src.txt  [root@CentOS ~]# more -s src.txt  #从第6行开始显示文本内容  [root@CentOS ~]# more +6 src.txt  #more -c 10 examplel.c % 执行该命令后,先清屏,然后将以每10行每10行的方式显示文件example.c的内容。  [root@CentOS ~]# more -c -10 src.txt

  在more命令的执行过程中,用户可以使用more自己的一系列命令动态地根据需要来选择显示的部分。more在显示完一屏内容之后,将停下来等待用户输入某个命令。

 

  less命令的功能几乎和more命令一样,也是用来按页显示文件,不同之处在于less命令在显示文件时准许用户即可以向前又可以向后翻阅文件。用less命令显示文件时,若需要在文件中往前移动,按“b”键;要移动到用文件的百分比表示的某位置,则指定一个0-100之间的数,并按“p”即可。less命令的使用与more命令类似,在此就不描述了,用户如有不清楚的地方可直接查看联机帮助。

  

3.tail

  tail和less类似。tail可以指定显示文件的最后多少行,并可以滚动显示日志。

本文由 帝一博客 原创发布。用户在本站发布的原创内容(包括但不仅限于回答、文章和评论),著作权均归用户本人所有。独家文章转载,请联系邮箱:17762131@qq.com。获得授权后,须注明本文地址: https://www.d1blog.com/linuxyunwei/1184.html

网友留言评论

0条评论