温馨提示×

Ubuntu怎么查看Tomcat日志

小樊
36
2026-08-05 14:48:51
栏目: 智能运维

在 Ubuntu 上查看 Tomcat 日志,常见做法如下(按使用频率排序):


一、查看 Tomcat 日志目录

Tomcat 的日志默认在:

cd /var/log/tomcat*/   # 常见于 apt 安装
# 或
cd /opt/tomcat/logs/   # 常见于手动安装

常见日志文件:

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

二、实时查看日志(最常用)

tail -f catalina.out

只查看最后 200 行:

tail -n 200 catalina.out

三、查看指定时间段的日志

less catalina.out

常用操作:

  • G:跳到文件末尾
  • g:跳到开头
  • /error:搜索 error
  • q:退出

四、搜索错误日志

grep -i error catalina.out

查看最近 500 行中包含 Exception 的日志:

tail -n 500 catalina.out | grep Exception

五、查看某个 Web 应用日志

cat localhost.*.log

六、systemd 方式查看(apt 安装 Tomcat)

如果是通过 apt 安装的 Tomcat(如 tomcat9):

sudo systemctl status tomcat9

查看 systemd 日志:

sudo journalctl -u tomcat9 -f

七、Tomcat 日志配置位置

/etc/tomcat*/logging.properties

$TOMCAT_HOME/conf/logging.properties

八、常见问题排查建议

  • 启动失败:重点看 catalina.out
  • 404 错误:看 localhost.log
  • 部署失败:看 manager.log
  • 内存溢出:搜索 OutOfMemoryError

九、快速总结(最常用)

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

如果你告诉我:

  • Tomcat 版本(8 / 9 / 10)
  • 安装方式(apt / 手动)
  • 报什么错

我可以帮你 精准定位是哪一条日志问题

0