在 Debian 上定位 Tomcat 日志,通常按下面几个步骤来:
dpkg -l | grep tomcat
例如:tomcat9、tomcat10
一般在:
/opt/tomcat/
/usr/local/tomcat/
日志目录通常是:
/var/log/tomcat9/
常见文件:
catalina.out ← 最重要(标准输出 + 错误)catalina.yyyy-mm-dd.loglocalhost.yyyy-mm-dd.loghost-manager.yyyy-mm-dd.logmanager.yyyy-mm-dd.log注意:某些 Debian 版本 catalina.out 在
/var/log/tomcat9/catalina.out
$TOMCAT_HOME/logs/
例如:
/opt/tomcat/logs/catalina.out
tail -f /var/log/tomcat9/catalina.out
只看错误:
tail -f /var/log/tomcat9/catalina.out | grep ERROR
systemctl status tomcat9
journalctl -u tomcat9
如果是 Java Web 应用:
log4j / logback/var/log/tomcat9/
或应用配置的目录
查看:
tail -f /var/log/tomcat9/your-app.log
ls -l /var/log/tomcat9
catalina.out 不更新(可能输出到 systemd)如果你能告诉我:
我可以帮你精确定位是哪一行日志、什么问题。