温馨提示×

ubuntu tomcat日志在哪存放

小樊
40
2026-10-15 07:45:49
栏目: 智能运维

在 Ubuntu 上,Tomcat 日志的存放位置取决于安装方式(通过 apt 安装,还是官方二进制包解压安装)。下面是常见情况说明:


一、通过 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:访问日志

注意:

  • 不同版本目录名不同:tomcat8、tomcat9、tomcat10
  • 有时 catalina.out 实际是软链接或不存在,日志按日期拆分

二、官方二进制包安装(从 tomcat.apache.org 下载解压)

假设解压在:

/opt/tomcat/

日志目录为:

/opt/tomcat/logs/

常见文件:

  • catalina.out
  • catalina.log
  • localhost.log
  • access_log_*

三、快速查看日志位置的方法

1. 查找 catalina.out

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

2. 查看 Tomcat 进程

ps -ef | grep tomcat

从启动参数中通常能看到 CATALINA_BASE

3. 查看 Tomcat 配置

$CATALINA_BASE/conf/logging.properties

里面定义了日志路径和格式


四、实时查看日志示例

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

如果你能告诉我:

  • Ubuntu 版本
  • Tomcat 版本
  • 安装方式(apt / 手动解压)

我可以给你更精确的日志路径。

0 踩