目錄結構: tomcat/logs目錄.
1.實時查看當前項目的運行日誌,進入logs目錄,
tail -f catalina.out
擴展: ( 退出 )
ctrl + c
2.查詢某個時間段的日誌?
首先, 日誌中要有程序記錄的時間,然後在logs目錄下執行此命令: ( 把這段時間的日誌輸出到新的文件中。 )
sed -n '/2019-10-23 11:30:/,/2019-10-23 11:40:/p' catalina.out > new.out
解析: ( 命令詳解 )
sed -n '/年份-月份-日期 小時:分鐘:/,/年份-月份-日期 小時:分鐘:/p' catalina.out > 新的的文件名稱.out
注意:
若catalina.out文件比較大, 可以就會比較慢, 等待一會就可以了!
3.擴展一個<清空>日誌文件的命令? ( 你可能會用到 )
echo ' ' > catalina.out
why?
若日誌文件過大, 可能會導致服務器磁盤空間滿了, 有些接口可能不能正常訪問. ( 此時就需要解決! )
通過這種方法,磁盤空間可以立即釋放,進程可以繼續向文件寫入日誌,但不必重啓服務器。