1、显示整个文件,比如
cat aa.log
将多个文件一起显示出来:
cat aa.log bb.log
上述是将aa.log和bb.log一起显示出来
2、cat基本参数:
-n或者-number 对输出的每一行最前面加上编号,比如
cat -n aa.log
b 或 –number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 –squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 –show-nonprinting
二、head命令:
1、从文件的头部开始查看,head即为用户查看一个文件的开头部分,比如:
head aa.log
其为显示aa.log的前十行
head -n 20 aa.log其为显示aa.log的前二十行,即-n即为显示文本的前n行
head -c 100 aa.log
其为显示aa.log的前100个字符
三、tail命令:
1、从文件的尾部开始查看,tail即为用户查看一个文件的尾部部分,比如:
tail aa.log
其为显示aa.log的最后10行
tail -n 20 aa.log
其为显示aa.log的最后20行
tail -n 20 -f aa.log
其为显示aa.log的最后20行,并在文件内容增加后,自动显示新增的文件内容。
-f命令非常有用,尤其在监控日志文件时,可以在屏幕上一直显示新增的日志信息
四、more命令
1、功能:以百分比的形式查看文件,比如
more aa.log
其刚开始会显示到百分之9,其后使用s、d、f键即可翻页,但是f翻页更大一些
五、less命令:
跟more功能差不多,只不过less支持前后翻阅文件。