查询Catalina.out第几行到第几行的日志

在CentOS下,打开较大日志文件时可能会导致服务器卡死,如何避免这个问题?

多数情况下,我们仅需要其中几行日志,用于排查问题。

例1:查询前100条日志

[root@localhost ~]# cd /usr/local/tomcat/logs/
[root@localhost ~]# head -100 catalina.out

例2:查询最后100条日志

[root@localhost ~]# cd /usr/local/tomcat/logs/
[root@localhost ~]# tail -100 catalina.out

例3:从倒数第20000行开始,查询前100条日志

[root@localhost ~]# cd /usr/local/tomcat/logs/
[root@localhost ~]# tail -20000 catalina.out | head -100

例4:从倒数第20000行开始,查询tomcat启动日志

[root@localhost ~]# cd /usr/local/tomcat/logs/
[root@localhost ~]# tail -20000 catalina.out | grep 'org.apache.catalina.startup.Catalina.start'

猜你喜欢

转载自blog.csdn.net/zjfjifei2008/article/details/82727319
今日推荐