1. 程式人生 > >查詢Catalina.out第幾行到第幾行的日誌

查詢Catalina.out第幾行到第幾行的日誌

在CentOS下,開啟較大日誌檔案時可能會導致伺服器卡死,如何避免這個問題?

多數情況下,我們僅需要其中幾行日誌,用於排查問題。

例1:查詢前100條日誌

[[email protected] ~]# cd /usr/local/tomcat/logs/
[[email protected] ~]# head -100 catalina.out

例2:查詢最後100條日誌

[[email protected] ~]# cd /usr/local/tomcat/logs/
[[email protected] ~]# tail -100 catalina.out

例3:從倒數第20000行開始,查詢前100條日誌

[[email protected] ~]# cd /usr/local/tomcat/logs/
[[email protected] ~]# tail -20000 catalina.out | head -100

例4:從倒數第20000行開始,查詢tomcat啟動日誌

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