温馨提示×

debian tomcat如何查看日志

小樊
50
2026-10-27 00:20:12
栏目: 智能运维

在 Debian 上,Tomcat 的日志位置和查看方式取决于你是通过 apt 安装 还是 官方压缩包安装,以及你使用的 Tomcat 版本(8/9/10)。

下面分情况说明。


一、Tomcat 日志目录位置

1. 通过 apt 安装的 Tomcat(常见)

例如:

sudo apt install tomcat9

日志目录通常是:

/var/log/tomcat9/

常见日志文件:

  • catalina.out:最常用,标准输出和错误
  • catalina.yyyy-mm-dd.log
  • localhost.yyyy-mm-dd.log
  • manager.yyyy-mm-dd.log
  • host-manager.yyyy-mm-dd.log

2. 官方压缩包安装(手动安装)

例如解压在:

/opt/tomcat/

日志目录:

/opt/tomcat/logs/

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

查看 catalina.out 实时输出

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

如果是压缩包安装:

tail -f /opt/tomcat/logs/catalina.out

退出:Ctrl + C


三、查看历史日志

查看最近 100 行

tail -n 100 /var/log/tomcat9/catalina.out

查看某天日志

less /var/log/tomcat9/catalina.2026-01-21.log

搜索错误关键字

grep -i error /var/log/tomcat9/catalina.out

四、查看系统服务日志(推荐)

Tomcat 通过 systemd 管理时,也可以用:

journalctl -u tomcat9

实时查看:

journalctl -u tomcat9 -f

五、常见问题排查建议

  • 应用报错但 catalina.out 没有?
    • 看 localhost.*.log
  • 权限问题无法读日志?
    sudo tail -f /var/log/tomcat9/catalina.out
    
  • 日志为空?
    • 确认 Tomcat 是否启动:
      systemctl status tomcat9
      

如果你能告诉我:

  • Debian 版本
  • Tomcat 安装方式(apt / 手动)
  • Tomcat 版本

我可以给你更精确的命令。

0 踩