在 Debian 上查看 Tomcat 日志,通常有以下几种常见方式,取决于你是通过 apt 安装 还是 二进制包(官方 tar.gz)安装。
dpkg -l | grep tomcat
常见包名:
tomcat9tomcat10通常在:
/opt/tomcat
/usr/local/tomcat
日志目录:
/var/log/tomcat9/
常见日志文件:
catalina.out
catalina.YYYY-MM-DD.log
localhost.YYYY-MM-DD.log
host-manager.YYYY-MM-DD.log
manager.YYYY-MM-DD.log
日志目录:
$TOMCAT_HOME/logs/
例如:
/opt/tomcat/logs/catalina.out
tail -f /var/log/tomcat9/catalina.out
或
less /var/log/tomcat9/catalina.out
退出 less:按 q
tail -f /var/log/tomcat9/catalina.out
less /var/log/tomcat9/catalina.2026-01-21.log
grep -i error /var/log/tomcat9/catalina.out
如果 Tomcat 是用 systemd 管理的:
journalctl -u tomcat9 -f
查看最近 100 行:
journalctl -u tomcat9 -n 100
tail -n 200 /var/log/tomcat9/catalina.out
systemctl status tomcat9
journalctl -xe
如果提示 Permission denied:
sudo tail -f /var/log/tomcat9/catalina.out
如果你愿意,可以告诉我:
我可以给你更精确的命令。