在 Ubuntu 上查看 Tomcat 日志,通常有以下几种常见方式,取决于你的 Tomcat 安装方式和版本。
/var/log/tomcat9/
或
/var/log/tomcat8/
常见日志文件:
catalina.out # 主日志(最重要)
catalina.2026-01-21.log
localhost.2026-01-21.log
manager.2026-01-21.log
host-manager.2026-01-21.log
通常在 Tomcat 目录下:
$TOMCAT_HOME/logs/
例如:
/opt/tomcat/logs/
tail -f /var/log/tomcat9/catalina.out
tail -n 100 /var/log/tomcat9/catalina.out
less /var/log/tomcat9/catalina.2026-01-21.log
grep -i exception /var/log/tomcat9/catalina.out
journalctl -u tomcat9
或
systemctl status tomcat9
| 日志文件 | 作用 |
|---|---|
| catalina.out | 控制台输出(最常用) |
| catalina.*.log | 每天滚动的启动日志 |
| localhost.*.log | 本地应用日志 |
| manager.*.log | Web 管理页面日志 |
ls /etc/tomcat9/
检查:
logging.properties
ps -ef | grep tomcat
# 1. 查看 Tomcat 状态
systemctl status tomcat9
# 2. 查看实时日志
tail -f /var/log/tomcat9/catalina.out
# 3. 搜索错误
grep -i error /var/log/tomcat9/catalina.out
如果你愿意,可以告诉我:
我可以帮你精准定位问题。