在CentOS上查看Tomcat日志,可以按照以下步骤进行:
切换到Tomcat的日志目录:
cd $CATALINA_HOME/logs
这里的 $CATALINA_HOME
是Tomcat的安装目录,例如 /usr/local/tomcat
。
使用 tail
命令实时查看日志:
tail -f catalina.out
这将实时显示 catalina.out
文件的最新内容。你可以按 Ctrl+C
停止实时查看。
使用 less
命令查看日志文件:
less catalina.out
使用 less
命令可以查看完整的日志文件内容,并且可以向上或向下滚动查看。
使用 grep
命令过滤日志内容:
tail -f catalina.out | grep "关键词"
这将实时显示包含指定关键词的日志内容。
使用 journalctl
命令查看Systemd日志(如果Tomcat使用Systemd管理):
journalctl -u tomcat.service -f
这将实时显示Tomcat服务的日志。
日志文件分割:
Tomcat默认会每天分割日志文件,文件名通常为 catalina.YYYY-MM-DD.log
。你可以使用 cronolog
或 logrotate
等工具来管理日志分割。
日志级别设置:
Tomcat的日志级别可以通过 logging.properties
文件进行配置。例如,要将根日志级别设置为WARN,可以在 logging.properties
文件中添加:
handlers=1catalina.org.apache.juli.FileHandler, 2localhost.org.apache.juli.FileHandler.level=WARN
通过这些步骤,你可以方便地在CentOS上查看和管理Tomcat的日志。