在 Debian 上查看 Tomcat 日志,通常取决于你是用 apt 安装的 Tomcat 还是 官方压缩包安装的 Tomcat。下面分情况说明。
Tomcat 日志一般在:
/var/log/tomcat9/
(版本可能是 tomcat8、tomcat9、tomcat10)
查看目录:
ls -l /var/log/tomcat9/
catalina.out:主要运行日志(最重要)catalina.YYYY-MM-DD.loglocalhost.YYYY-MM-DD.loghost-manager.logmanager.logsudo tail -f /var/log/tomcat9/catalina.out
sudo tail -n 100 /var/log/tomcat9/catalina.out
一般在:
$TOMCAT_HOME/logs/
例如:
/opt/tomcat/logs/
cd /opt/tomcat/logs
tail -f catalina.out
sudo cat /var/log/tomcat9/catalina.out
sudo systemctl status tomcat9
sudo journalctl -u tomcat9 -n 100
如果提示没权限:
sudo su
cd /var/log/tomcat9
# 查看 Tomcat 是否在运行
systemctl status tomcat9
# 实时看日志
tail -f /var/log/tomcat9/catalina.out
# 搜错误
grep -i error /var/log/tomcat9/catalina.out
如果你告诉我:
我可以给你更精确的排查步骤。