温馨提示×

ubuntu下tomcat日志在哪

小樊
40
2026-09-21 19:26:02
栏目: 智能运维

在 Ubuntu 下,Tomcat 日志的位置取决于安装方式(apt 安装 or 二进制包安装)以及具体日志类型。


一、常见日志位置

1️⃣ 通过 apt 安装的 Tomcat(如 tomcat9 / tomcat10)

系统服务方式运行:

/var/log/tomcat9/

常见日志文件:

  • catalina.out —— 主日志(标准输出)
  • catalina.YYYY-MM-DD.log
  • localhost.YYYY-MM-DD.log
  • localhost_access_log.YYYY-MM-DD.txt —— 访问日志

注意:有些版本 catalina.out 在:

/var/log/tomcat9/catalina.out

2️⃣ 官方二进制包安装(从 apache 下载解压)

假设解压在 /opt/tomcat 或 /usr/local/tomcat:

$TOMCAT_HOME/logs/

例如:

/opt/tomcat/logs/

包含:

  • catalina.out
  • catalina.log
  • localhost.log
  • manager.log
  • host-manager.log
  • localhost_access_log.txt

二、快速查看日志的方法

实时查看主日志

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

或

tail -f $CATALINA_HOME/logs/catalina.out

查看访问日志

tail -f /var/log/tomcat9/localhost_access_log.*.txt

三、找不到日志怎么办?

1️⃣ 查看 Tomcat 安装路径

systemctl status tomcat9

或

ps aux | grep tomcat

2️⃣ 检查 logging.properties

路径:

$TOMCAT_HOME/conf/logging.properties

四、总结一句话

  • apt 安装:/var/log/tomcatX/
  • 手动安装:tomcat/logs/
  • 最重要日志:catalina.out

如果你告诉我:

  • Ubuntu 版本
  • Tomcat 版本
  • 安装方式(apt / 压缩包)

我可以给你精确路径。

0 踩