在 Debian 系统上查看 Tomcat 日志,通常取决于你是通过 APT 安装 的 Tomcat,还是 手动下载解压 的。下面按常见情况说明。
sudo apt install tomcat9
日志目录一般在:
/var/log/tomcat9/
常见日志文件:
catalina.out # 最重要,标准输出和错误
catalina.2026-01-21.log
localhost.2026-01-21.log
manager.2026-01-21.log
host-manager.2026-01-21.log
假设安装在:
/opt/tomcat/
日志目录:
/opt/tomcat/logs/
同样包含:
catalina.out
catalina.*.log
localhost.*.log
tail -f /var/log/tomcat9/catalina.out
tail -f /var/log/tomcat9/catalina.2026-01-21.log
tail -n 100 /var/log/tomcat9/catalina.out
less /var/log/tomcat9/catalina.out
常用操作:
G:跳到末尾/error:搜索 errorq:退出grep -i error /var/log/tomcat9/catalina.out
grep -i exception /var/log/tomcat9/catalina.out
grep "21-Jan-2026" /var/log/tomcat9/catalina.out
journalctl -u tomcat9
journalctl -u tomcat9 -f
如果提示 Permission denied:
sudo su
cd /var/log/tomcat9
或修改权限:
sudo chmod -R 755 /var/log/tomcat9
systemctl status tomcat9
或:
ps -ef | grep tomcat
# 实时查看日志
tail -f /var/log/tomcat9/catalina.out
# 搜索错误
grep -i error /var/log/tomcat9/catalina.out
# 查看 systemd 日志
journalctl -u tomcat9 -f
如果你愿意,可以告诉我:
我可以帮你 精准定位问题日志。