1 如果知道發生異常的時間段,可以檢視這個時間段的日誌:
sed -n '/jun 8, 2017 6:22:50/,/jun 8, 2017 6:22:51/p' catalina.out |cat
時間格式要與日誌時間格式匹配,且都存在;
2 如果知道多少行到多少行發生了日誌:
sed -n '起始行號,結束行號p' catalina.out |cat
3 按異常搜尋,如果直接知道是什麼異常最好了,不知道就搜exception
cat -n catalina.out | grep exception -a2 -b2 會得到每個異常的前2行和後2行,同時標註了每個異常在catalina.out的行號,
找到自己追蹤的異常的行號後,可以用第二種方法進一步定位這個異常,比如這個異常在第102行,檢視第102行到150行日誌,可以 sed -n '102,150p' catalina.out|cat
cat -n catalina.out | grep exception -a2 -b2
Linux下查詢tomcat程序命令
由於查詢tomcat程序時將ps ef grep tomcat命令記錯為ps f grep tomcat命令,因此對比兩個命令進行區分。ps f grep tomcat 執行結果 dgztc 28908 28737 0 09 27 pts 1 00 00 00 grep tomcat f 是顯示全格...
在tomcat下,給單個module新增日誌的方法
directory home logs prefix test log.suffix txt pattern h p s d b v r i i t resolvehosts false 記住,這些話,是要寫在host標籤內的,否則將產生錯誤。那麼,這個標籤裡的標題是做什麼的呢?其實呢,這就是寫本文...
linux環境下Tomcat安裝
2.解壓tomcat到 usr local 下,執行tar zcvf apache tomcat 5.5.30.tar.gz 3.設定tomcat homel路徑.export tomcat home usr local apache tomcat 5.5.30 4.啟動tomcat,到tomcat...