在CentOS查看Tomcat日志的方法如下:
定位日志目錄
切換到Tomcat日志目錄,默認路徑為$CATALINA_HOME/logs
($CATALINA_HOME
為Tomcat安裝目錄,如/usr/local/tomcat
):
cd $CATALINA_HOME/logs
實時查看日志
tail -f catalina.out
持續顯示catalina.out
文件的最新內容,按Ctrl+C
停止:tail -f catalina.out
grep
:tail -f catalina.out | grep -i 'error'
查看歷史日志
less
分頁瀏覽完整日志文件:less catalina.out
catalina.2025-08-18.log
),可使用通配符或tail --followname
跟蹤新文件:tail --followname catalina.*.log
Systemd服務日志(若適用)
若Tomcat以Systemd服務運行,可使用journalctl
查看:
journalctl -u tomcat.service -f
日志輪轉管理
Tomcat默認每日分割日志,可使用logrotate
工具配置保留天數等參數,配置文件路徑為/etc/logrotate.d/tomcat
。
注意:確保當前用戶對日志文件有讀取權限,大文件優先用less
或tail
分頁查看,避免直接使用cat
。