在 Ubuntu 上查看 Tomcat 日志,常见做法如下(按使用频率排序):
Tomcat 的日志默认在:
cd /var/log/tomcat*/ # 常见于 apt 安装
# 或
cd /opt/tomcat/logs/ # 常见于手动安装
常见日志文件:
catalina.out ✅(最常用,标准输出和错误)catalina.2026-01-21.loglocalhost.2026-01-21.logmanager.loghost-manager.logtail -f catalina.out
只查看最后 200 行:
tail -n 200 catalina.out
less catalina.out
常用操作:
G:跳到文件末尾g:跳到开头/error:搜索 errorq:退出grep -i error catalina.out
查看最近 500 行中包含 Exception 的日志:
tail -n 500 catalina.out | grep Exception
cat localhost.*.log
如果是通过 apt 安装的 Tomcat(如 tomcat9):
sudo systemctl status tomcat9
查看 systemd 日志:
sudo journalctl -u tomcat9 -f
/etc/tomcat*/logging.properties
或
$TOMCAT_HOME/conf/logging.properties
catalina.outlocalhost.logmanager.logOutOfMemoryErrorcd /opt/tomcat/logs
tail -f catalina.out
如果你告诉我:
我可以帮你 精准定位是哪一条日志问题。