命令语法
cat [参数] 文件名
命令描述
用于查看一个文件的内容并将其显示在屏幕上。(cat后面可以不加任何选项,直接跟文件名。)
命令参数
-n :查看文件时,把行号也显示在屏幕上。
-A :显示所有的内容,包括特殊字符。
命令语法
tac 文件名
命令描述
命令tac是命令cat的反序写法,也是把文件的内容显示在屏幕上。
只不过是先显示最后一行,然后显示倒数第二行,最后才显示第一行。
小知识: #wc -l 文件名 //查看一个文件的行数
命令语法
more 文件名
命令描述
命令more也用于查看一个文件的内容,后面直接跟文件名。
当文件内容太多的时候,一屏不能全部显示时,用命令cat肯定是看不了前面的内容的,这时可以使用命令more。
当看完一屏后,按空格键可以继续看下一屏,看完所有内容后就会退出。
按Ctrl+D可以向上翻屏,按Ctrl+F可以向下翻屏(同空格)。
如果你想提前退出,按q即可。
命令语法
less 文件名
命令描述
命令less的作用和命令more一样,后面直接跟文件名,但命令less比more功能要多一点。
按空格键可以翻页。
按j键可以向下移动,按k键可以向上移动。
在使用more和less查看某个文件时,你可以按一下/键,并输入一个字符串(如root),然后回车,这样就可以查找这个字符串了。
如果是查找多个字符串,可以按n键显示下一个。
另外,也可以用?键代替/键来搜索字符串,唯一不同的是,/是在当前行向下搜索,而?是在当前行向上搜索。
命令语法
head 文件名
命令描述
命令head用于显示文件的前10行,后面直接跟文件名。
命令参数
-n :显示文件的前几行(n代表行数,n也可以省略)
命令语法
tail 文件名
命令描述
和命令head类似,命令tail用于显示文件的最后10行,后面直接跟文件名。
命令参数
-n :显示文件的最后几行(-n后面有无空格均可,且字母n也可以省略)。
-f :它可以动态显示文件的最后10行(一般用来查看日志)。如果文件的内容在不断的增加(动态增加的内容会全部显示),使用-f选项非常方便和直观。比如tail -f /var/log/messages可以动态,实时地查看文件/var/log/messages中的内容。