温馨提示×

tomcat日志在哪查找linux

小樊
49
2026-09-23 22:07:03
栏目: 智能运维

在 Linux 上查找 Tomcat 日志,通常按以下步骤进行:


一、Tomcat 日志默认位置

Tomcat 的日志一般放在:

$TOMCAT_HOME/logs/

常见路径示例:

/opt/tomcat/logs/
/usr/local/tomcat/logs/
/var/lib/tomcat9/logs/   # 部分系统包安装

查看方式:

cd $TOMCAT_HOME/logs
ls -lh

二、Tomcat 常见日志文件说明

文件名 作用
catalina.out 主要输出日志(最常用)
catalina.YYYY-MM-DD.log 按天分割的 catalina 日志
localhost.YYYY-MM-DD.log 本地主机访问日志
localhost_access_log.YYYY-MM-DD.txt 访问请求日志
manager.log manager 应用日志
host-manager.log host-manager 应用日志

三、最常用的查看方式

1️⃣ 实时查看日志

tail -f $TOMCAT_HOME/logs/catalina.out

2️⃣ 查看最近 100 行

tail -n 100 $TOMCAT_HOME/logs/catalina.out

3️⃣ 查找错误

grep -i error $TOMCAT_HOME/logs/catalina.out

4️⃣ 查找某天日志

less $TOMCAT_HOME/logs/catalina.2026-01-21.log

四、如果不知道 Tomcat 安装在哪

查找 Tomcat 目录

ps -ef | grep tomcat

或:

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

五、系统服务方式安装的 Tomcat

如果是 yum / apt 安装:

# CentOS / RHEL
/var/log/tomcat/

# Ubuntu / Debian
/var/lib/tomcat9/logs/
/var/log/tomcat9/

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

  • Tomcat 是怎么安装的(压缩包 / yum / docker)
  • 想查的是 启动报错 / 访问日志 / 性能问题

我可以给你更精确的命令。

0 踩