在 Debian 系统上,Tomcat 日志的位置取决于你是通过 哪种方式安装的 Tomcat(apt 安装 或 官方压缩包安装),常见情况如下:
Debian 官方仓库安装的 Tomcat(如 tomcat9、tomcat10):
/var/log/tomcat9/
(版本号可能是 tomcat8、tomcat10)
/var/log/tomcat9/catalina.out # 主要运行日志(最重要)
/var/log/tomcat9/catalina.YYYY-MM-DD.log
/var/log/tomcat9/localhost.YYYY-MM-DD.log
/var/log/tomcat9/access.log # 访问日志(若开启)
tail -f /var/log/tomcat9/catalina.out
(从 tomcat.apache.org 下载的 .tar.gz)
$TOMCAT_HOME/logs/
例如:
/opt/tomcat/logs/
/usr/local/tomcat/logs/
catalina.out
catalina.YYYY-MM-DD.log
localhost.YYYY-MM-DD.log
如果你用 systemd 管理 Tomcat:
journalctl -u tomcat9 -f
find / -name "catalina.out" 2>/dev/null
如果你愿意,可以告诉我:
我可以给你更精确的日志路径。