Linux tail,cat,head命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux tail,cat,head命令相关的知识,希望对你有一定的参考价值。
tail命令用于将文件的最后部分输出到标准设备,通常是终端,也可以支持更新操作,当文档内容发生变化时,tail会自己主动刷新,确保你看到最新的档案内容。
1、tail -f filename
监视filename文件的尾部内容(默认10行,-200f会监控最后200行的内容),刷新显示在屏幕上。退出,按下CTRL+C。
2、tail -n 20 filename
显示filename最后20行,文档内容变化时,显示不进行刷新。
3、tail -r -n 10 filename
逆序显示filename最后10行。
希望监控tomcat的输出内容时,可以采用如下的办法:
1.切换到tomcat的logs目录,例如:cd usr/local/tomcat6/logs
2.tail -200f catalina.out
按ctrl + c可以终止内容的输出,输出中有乱码时还需要调整工具的编码格式为UTF-8.
跟tail功能相似的命令还有:
cat 从第一行开始显示档案内容。
tac 从最后一行开始显示档案内容。
more 分页显示档案内容。
less 与 more 相似,但支持向前翻页
head 仅仅显示前面几行
以上是关于Linux tail,cat,head命令的主要内容,如果未能解决你的问题,请参考以下文章
linux常用命令-查看文本/cat,tac,more,less,head,tail
linux环境变量,cp,mv命令,more,less,cat,tail,head,的使用
Linux中查看文件内容的命令(cat,more,less,head,tail)
查看日志文件常用命令:tail,cat,tac,head,echo