在 Debian 上查找 Tomcat 日志,常见位置取决于你是通过哪种方式安装的 Tomcat(系统包 apt 还是官方二进制包)。下面按最常见情况说明。
apt 安装的 Tomcat(最常见)Debian 官方仓库安装的 Tomcat(如 tomcat9、tomcat10):
/var/log/tomcatX/
例如:
/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
tail -f /var/log/tomcat9/catalina.out
如果你是从 Apache 官网下载并解压的 Tomcat:
$TOMCAT_HOME/logs/
例如:
/opt/tomcat/logs/
/usr/local/tomcat/logs/
catalina.out
catalina.2026-01-21.log
localhost.2026-01-21.log
如果是通过 systemd 管理的 Tomcat,还可以查看系统日志:
journalctl -u tomcat9
实时查看:
journalctl -u tomcat9 -f
ps -ef | grep tomcat
find / -name "catalina.out" 2>/dev/null
catalina.outlocalhost.*.logls -ld /var/log/tomcat9
| 项目 | 路径 |
|---|---|
| Tomcat 配置 | /etc/tomcat9/ |
| Web 应用 | /var/lib/tomcat9/webapps/ |
| 日志 | /var/log/tomcat9/ |
| systemd 服务 | tomcat9.service |
如果你愿意,可以告诉我:
我可以给你 更精确的定位命令。