访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

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

时间:2019-07-28

linux命令大全 ssh_linux shell 命令 大全_linux命令大全

查看文件

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

linux命令大全_linux shell 命令 大全_linux命令大全 ssh

1.cat

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

linux命令大全_linux命令大全 ssh_linux shell 命令 大全

	  #查看系统网络配置文件
	  [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

linux命令大全_linux命令大全 ssh_linux shell 命令 大全

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

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

linux shell 命令 大全_linux命令大全 ssh_linux命令大全

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

3.tail

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

 上一个教程:Linux常用基本命令[cp]