温馨提示×

Debian Tomcat日志怎么查

小樊
43
2026-07-13 08:00:11
栏目: 智能运维

在 Debian 上查看 Tomcat 日志,通常按下面几种方式即可。


一、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 管理日志

二、实时查看日志(最常用)

1️⃣ 查看 catalina.out(推荐)

tail -f /var/log/tomcat9/catalina.out

如果是 Tomcat 8 / 10,把 tomcat9 改成 tomcat8 / tomcat10

2️⃣ 查看指定日期日志

tail -f /var/log/tomcat9/catalina.2026-01-21.log

三、查看最近日志(不实时)

less /var/log/tomcat9/catalina.out

常用操作:

  • G 跳到末尾
  • Shift+F 进入实时模式
  • /error 搜索 error

四、查看 Tomcat 是否启动失败

journalctl -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 版本 默认 Tomcat
Debian 10 Tomcat 8
Debian 11 Tomcat 9
Debian 12 Tomcat 10

八、如果找不到日志

find / -name catalina.out 2>/dev/null

如果你愿意,可以告诉我:

  • ✅ Debian 版本
  • ✅ Tomcat 版本
  • ✅ 想查 启动失败 / 404 / 500 / 应用报错

我可以直接帮你定位问题。

0