查看 Tomcat 日志的方法主要取决于你的操作系统和Tomcat 的安装方式。下面按常见场景给你说明。
Tomcat 的日志默认在:
$TOMCAT_HOME/logs/
常见日志文件包括:
| 文件 | 说明 |
|---|---|
catalina.out |
最重要的日志,控制台输出(Linux 常用) |
catalina.YYYY-MM-DD.log |
按日期分割的 Catalina 日志 |
localhost.YYYY-MM-DD.log |
本地主机相关日志 |
localhost_access_log.YYYY-MM-DD.txt |
访问日志(请求 URL、IP、状态码) |
manager.log / host-manager.log |
管理页面日志 |
$TOMCAT_HOME一般是:/opt/tomcat、/usr/local/tomcat、/var/lib/tomcat9等
cd $TOMCAT_HOME/logs
tail -f catalina.out
tail -f:实时查看日志Ctrl + C 退出less catalina.2026-01-21.log
grep -i error catalina.out
grep -i exception catalina.out
tail -f localhost_access_log.2026-01-21.txt
C:\tomcat\logs\
catalina.out 或 catalina.日期.logcd C:\tomcat\logs
type catalina.out
实时查看(PowerShell):
Get-Content catalina.out -Wait
如果是 systemd 启动的 Tomcat:
systemctl status tomcat
journalctl -u tomcat -f
grep -A 20 Exception catalina.out
localhost_access_loglocalhost.日期.loggrep -i "OutOfMemory" catalina.out
catalina.out + localhost_access_loglogging.properties 调整级别如果你愿意,可以告诉我:
我可以给你更精准的命令。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。