在 Linux 下查看 Tomcat 日志,通常有多种方法,以下是常用的方法:
✅ 方法一:使用 tail 或 cat 查看日志文件
tail -f /var/log/catalina.out-f:持续追加,实时查看日志/var/log/catalina.out:默认日志文件路径(根据 Tomcat 配置可能不同)
✅ 方法二:使用 less 或 more 查看日志
less /var/log/catalina.outless:分页查看日志,支持导航(Enter、n、p等)more:类似less,但功能更简单
✅ 方法三:使用 grep 过滤日志
grep "error" /var/log/catalina.out- 用于查找包含特定关键字(如
error、warning)的日志行
✅ 方法四:使用 journalctl(适用于使用 systemd 的系统)
journalctl -u java.util.logging- 适用于 Ubuntu/Debian 系统
journalctl -u:查看特定服务的日志(如java.util.logging)
✅ 方法五:查看日志文件的大小和时间
ls -lh /var/log/catalina.out- 查看日志文件的大小和创建时间
✅ 方法六:查看 Tomcat 的日志目录
Tomcat 的日志通常存放在:
/var/log/tomcat/<version>/catalina.out<version>:如8.0.50、9.0.50等
✅ 方法七:使用 logrotate 管理日志
如果使用 logrotate,可以查看:
logrotate /etc/logrotate.d/tomcat- 用于自动管理日志文件的轮转和归档
✅ 方法八:使用 tail -f 查看实时日志(推荐)
tail -f /var/log/catalina.out- 实时查看 Tomcat 日志,适用于监控和调试
