温馨提示×

ubuntu重启tomcat日志在哪

小樊
37
2026-10-18 06:55:59
栏目: 智能运维

在 Ubuntu 上,Tomcat 的日志位置取决于你是如何安装和启动 Tomcat 的。下面分情况说明:


一、Tomcat 自身日志(最常见)

无论怎么安装,Tomcat 自己的日志一般在:

$TOMCAT_HOME/logs/

常见日志文件:

  • catalina.out ← 最重要,启动/重启信息、报错都在这里
  • catalina.<日期>.log
  • localhost.<日期>.log
  • manager.<日期>.log
  • host-manager.<日期>.log

示例路径

/opt/tomcat/logs/catalina.out
/usr/local/tomcat/logs/catalina.out

查看重启日志:

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

二、通过 apt 安装的 Tomcat(Ubuntu 官方包)

如果你是用:

sudo apt install tomcat9

日志位置通常是:

/var/log/tomcat9/

查看:

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

三、使用 systemd 启动 Tomcat(推荐方式)

如果 Tomcat 是通过 systemctl 管理的:

systemctl status tomcat

那么重启日志也会在 systemd journal 中:

journalctl -u tomcat
journalctl -u tomcat -f

四、启动脚本方式(非 systemd)

如果你是手动执行:

./bin/startup.sh

日志仍然在:

$TOMCAT_HOME/logs/catalina.out

五、快速定位你的 Tomcat 日志

# 找 Tomcat 目录
systemctl status tomcat
ps -ef | grep tomcat
# 找日志
find / -name catalina.out 2>/dev/null

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

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

我可以给你精确路径和命令。

0 踩