查看文件
如果要查看文件,使用 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命令查看文件时,如一文件有很多行,会出现滚屏的问题linux命令大全,这时可以使用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命令一样linux命令大全,也是用来按页显示文件,不同之处在于less命令在显示文件时准许用户即可以向前又可以向后翻阅文件。用less命令显示文件时,若需要在文件中往前移动,按“b”键;要移动到用文件的百分比表示的某位置,则指定一个0-100之间的数,并按“p”即可。less命令的使用与more命令类似,在此就不描述了,用户如有不清楚的地方可直接查看联机帮助。
3.tail
tail和less类似。tail可以指定显示文件的最后多少行,并可以滚动显示日志。
上一个教程:Linux常用基本命令[cp]
下一个教程:Linux命令总结归纳与常用配置文件