温馨提示×

ubuntu tomcat日志怎么查

小樊
46
2026-09-24 21:16:32
栏目: 智能运维

在 Ubuntu 上查看 Tomcat 日志,通常分几种常见方式,下面按最常用 → 进阶给你说明。


一、Tomcat 日志在哪(默认位置)

如果你是用 apt 安装或官方压缩包安装,日志一般在:

/var/log/tomcat9/        # apt 安装(版本可能是 tomcat8 / tomcat9 / tomcat10)

如果是自己解压的 Tomcat:

$TOMCAT_HOME/logs/
# 例如
/opt/tomcat/logs/
/usr/local/tomcat/logs/

二、常见日志文件说明

Tomcat 主要有这几个日志:

文件 作用
catalina.out 最常用,所有控制台输出
catalina.YYYY-MM-DD.log 按日期的 Catalina 日志
localhost.YYYY-MM-DD.log 本地主机相关
access_log 访问日志(类似 Nginx access log)

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

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

退出:Ctrl + C


四、查看最近 N 行

tail -n 200 /var/log/tomcat9/catalina.out

五、搜索错误信息

grep -i error /var/log/tomcat9/catalina.out

查看某时间点:

grep "2026-01-21" /var/log/tomcat9/catalina.out

六、Tomcat 启动失败怎么查

systemctl status tomcat9
journalctl -u tomcat9 -n 100

或直接看:

cat /var/log/tomcat9/catalina.out

七、权限问题(常见坑)

如果提示 Permission denied:

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

或把当前用户加入 tomcat 组:

sudo usermod -aG tomcat $USER

八、清空日志(谨慎)

sudo truncate -s 0 /var/log/tomcat9/catalina.out

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

  • Tomcat 版本
  • 怎么安装的(apt / 手动)
  • 现在遇到什么报错

我可以直接帮你定位问题。

0 踩