在 Debian 上,Tomcat 的日志位置和查看方式取决于Tomcat 的安装方式(apt 安装 or 官方压缩包安装)以及日志类型。下面按常见情况说明。
dpkg -l | grep tomcat
例如:
tomcat9tomcat10一般在:
/opt/tomcat/
/usr/local/tomcat/
日志目录通常在:
/var/log/tomcat9/
常见文件:
catalina.out:主日志(最常用)catalina.YYYY-MM-DD.loglocalhost.YYYY-MM-DD.loghost-manager.logmanager.log查看示例:
tail -f /var/log/tomcat9/catalina.out
日志目录在:
$TOMCAT_HOME/logs/
例如:
/opt/tomcat/logs/catalina.out
tail -f catalina.out
tail -n 100 catalina.out
grep -i error catalina.out
grep -i exception catalina.out
less catalina.out
# 然后按 / 搜索
如果是 systemd 管理:
systemctl status tomcat9
journalctl -u tomcat9 -f
如果你部署了 Java Web 应用:
/var/log/your-app/
/opt/your-app/logs/
# apt 安装
tail -f /var/log/tomcat9/catalina.out
# 官方安装
tail -f /opt/tomcat/logs/catalina.out
# systemd
journalctl -u tomcat9 -f
如果你愿意,可以告诉我:
我可以帮你精准定位日志问题。