温馨提示×

Tomcat日志在Ubuntu怎么找

小樊
40
2026-07-10 10:00:06
栏目: 智能运维

Ubuntu 上,Tomcat 的日志位置取决于你是 怎么安装的 Tomcat(apt 安装 还是 手动解压安装)。下面按常见情况说明。


一、最常见:Tomcat 日志目录

1️⃣ 手动安装(官方 tar.gz,最常见)

如果你是从 Apache 官网下载并解压的 Tomcat:

/opt/tomcat/logs/
# 或
/usr/local/tomcat/logs/

常见日志文件:

catalina.out        # 最常用,标准输出和错误
catalina.2026-01-21.log
localhost.2026-01-21.log
manager.2026-01-21.log
host-manager.2026-01-21.log

查看实时日志:

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

2️⃣ apt 安装(Ubuntu 官方源)

如果是通过 apt 安装的:

sudo apt install tomcat9

日志位置通常是:

/var/log/tomcat9/

常见文件:

catalina.out
catalina.2026-01-21.log
localhost.log

查看:

ls /var/log/tomcat9/

二、systemd 方式运行的 Tomcat(apt 常见)

如果 Tomcat 是 systemd 服务:

systemctl status tomcat9

查看 journal 日志:

journalctl -u tomcat9

实时查看:

journalctl -u tomcat9 -f

三、快速定位 Tomcat 安装在哪

1️⃣ 找 catalina.sh

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

2️⃣ 找进程

ps -ef | grep tomcat

3️⃣ 找日志目录

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

四、常见日志说明

日志文件 说明
catalina.out 标准输出 + 错误(最重要)
catalina.日期.log Tomcat 自身启动日志
localhost.log 应用异常
manager / host-manager 管理页面相关

五、实用命令

# 查看最后 100 行
tail -n 100 /var/log/tomcat9/catalina.out

# 搜索错误
grep -i error /var/log/tomcat9/catalina.out

# 搜索异常
grep -i exception /var/log/tomcat9/catalina.out

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

  • ✅ Tomcat 版本(8 / 9 / 10)
  • ✅ 安装方式(apt 还是手动)
  • ✅ 是 启动失败 还是 访问 404 / 500

我可以帮你精确分析日志。

0