在 Debian 系统上查看 Tomcat 日志,通常有以下几种方式,取决于你使用的 Tomcat 版本和安装方式。
如果你是通过 apt 安装的 Tomcat(如 tomcat9、tomcat10),日志一般在:
/var/log/tomcat9/
常见日志文件包括:
catalina.out —— 最常用,标准输出和错误日志catalina.yyyy-mm-dd.loglocalhost.yyyy-mm-dd.logmanager.yyyy-mm-dd.loghost-manager.yyyy-mm-dd.logtail -f /var/log/tomcat9/catalina.out
less /var/log/tomcat9/catalina.2026-01-21.log
例如安装在:
/opt/tomcat/
那么日志目录通常是:
/opt/tomcat/logs/
查看方式一样:
tail -f /opt/tomcat/logs/catalina.out
Debian 10+ 通常使用 systemd 管理 Tomcat。
sudo journalctl -u tomcat9 -f
sudo journalctl -u tomcat9 --since "2026-01-21 10:00"
systemctl status tomcat9
tail -n 100 /var/log/tomcat9/catalina.out
grep -i error /var/log/tomcat9/catalina.out
tail -f /var/log/tomcat9/catalina.out /var/log/tomcat9/localhost.log
如果你没权限查看日志:
sudo tail -f /var/log/tomcat9/catalina.out
或者把用户加入 tomcat 组:
sudo usermod -aG tomcat $USER
然后重新登录。
日志配置文件位置:
/etc/tomcat9/logging.properties
或(手动安装):
/opt/tomcat/conf/logging.properties
如果你愿意,可以告诉我:
我可以帮你精准定位 ✅