在 Debian 上查看 Tomcat 日志,通常按下面几种方式即可。
Tomcat 日志一般在:
/var/log/tomcat*/ # 系统包方式安装
或(如果是手动安装):
/opt/tomcat/logs/
/usr/local/tomcat/logs/
常见日志文件:
| 文件 | 作用 |
|---|---|
catalina.out |
主日志(最常用) |
catalina.YYYY-MM-DD.log |
按日期的 catalina 日志 |
localhost.YYYY-MM-DD.log |
应用相关 |
host-manager.YYYY-MM-DD.log |
管理日志 |
manager.YYYY-MM-DD.log |
管理日志 |
tail -f /var/log/tomcat9/catalina.out
如果是 Tomcat 8 / 10,把
tomcat9改成tomcat8/tomcat10
tail -f /var/log/tomcat9/catalina.2026-01-21.log
less /var/log/tomcat9/catalina.out
常用操作:
G 跳到末尾Shift+F 进入实时模式/error 搜索 errorjournalctl -u tomcat9
或:
systemctl status tomcat9
如果你用的是 logback / log4j,应用日志可能在:
/var/log/tomcat9/
/opt/tomcat/logs/
或你项目配置的目录
grep -i error /var/log/tomcat9/catalina.out
grep -A 20 Exception /var/log/tomcat9/catalina.out
less /var/log/tomcat9/localhost_access_log.*.txt
| Debian 版本 | 默认 Tomcat |
|---|---|
| Debian 10 | Tomcat 8 |
| Debian 11 | Tomcat 9 |
| Debian 12 | Tomcat 10 |
find / -name catalina.out 2>/dev/null
如果你愿意,可以告诉我:
我可以直接帮你定位问题。