温馨提示×

ubuntu tomcat日志怎么实时看

小樊
40
2026-10-06 13:10:39
栏目: 智能运维

在 Ubuntu 上实时查看 Tomcat 日志,最常用的是 tail -f 命令。Tomcat 日志一般位于:

/var/log/tomcatX/

或(如果你是自己解压的 Tomcat):

/path/to/tomcat/logs/

1. 实时查看 catalina.out(最常用)

tail -f /path/to/tomcat/logs/catalina.out

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

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

Ctrl + C 退出实时查看


2. 实时查看其他日志

Tomcat 常见日志文件:

  • catalina.out:标准输出和错误
  • catalina.yyyy-mm-dd.log:每天一个
  • localhost.yyyy-mm-dd.log
  • host-manager / manager 日志

示例:

sudo tail -f /var/log/tomcat9/catalina.2026-01-21.log

3. 查看最新 N 行并实时跟踪

tail -n 100 -f /path/to/tomcat/logs/catalina.out

4. 多日志同时看(less + F)

less +F /path/to/tomcat/logs/catalina.out
  • 按 Ctrl + C 停止滚动
  • 输入 F 继续实时跟踪

5. 用 journalctl(systemd 安装的 Tomcat)

如果是系统服务方式运行:

sudo journalctl -u tomcat9 -f

6. 过滤关键字(如 ERROR)

tail -f /path/to/tomcat/logs/catalina.out | grep ERROR

如果你是 apt 安装 还是 手动解压安装 的 Tomcat,我可以给你更精确的命令。

0 踩