温馨提示×

linux tomcat日志在哪查找

小樊
43
2026-09-26 19:40:37
栏目: 智能运维

在 Linux 上,Tomcat 日志的位置取决于你的安装方式和配置,常见情况如下:


一、默认日志目录(最常见)

如果你是用 官方 tar.gz 包安装 的 Tomcat:

$TOMCAT_HOME/logs/

例如:

/opt/tomcat/logs/
/usr/local/tomcat/logs/

常见日志文件

文件 说明
catalina.out 最常用,标准输出和错误
catalina.yyyy-mm-dd.log 每天一个 catalina 日志
localhost.yyyy-mm-dd.log 本地主机日志
manager.yyyy-mm-dd.log manager 应用日志
host-manager.yyyy-mm-dd.log host-manager 日志
localhost_access_log.yyyy-mm-dd.txt 访问日志

二、通过包管理器安装(apt / yum)

如果是系统包安装(如 apt install tomcat9):

Ubuntu / Debian

/var/log/tomcat9/

CentOS / RHEL

/var/log/tomcat/

三、实时查看日志(常用命令)

# 查看 catalina.out
tail -f $TOMCAT_HOME/logs/catalina.out

# 查看最新 100 行
tail -n 100 catalina.out

# 搜索错误
grep -i error catalina.out

# 查看访问日志
tail -f localhost_access_log.2026-01-21.txt

四、如果找不到日志怎么办?

  1. 确认 Tomcat 安装路径
ps -ef | grep tomcat
  1. 查看 Tomcat 配置
$TOMCAT_HOME/conf/logging.properties
  1. 检查是否重定向到 systemd
journalctl -u tomcat
# 或
journalctl -u tomcat9

五、快速总结

✅ 最常见路径:

$TOMCAT_HOME/logs/catalina.out

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

  • Tomcat 版本
  • 安装方式(tar / apt / docker)
  • 具体想查什么问题(启动失败 / 404 / 报错)

我可以帮你更精确定位日志。

0 踩