centos

tomcat日志在centos如何查看

小樊
42
2025-08-18 17:18:38
栏目: 智能运维

在CentOS查看Tomcat日志的方法如下:

  1. 定位日志目录
    切换到Tomcat日志目录,默认路径为$CATALINA_HOME/logs$CATALINA_HOME为Tomcat安装目录,如/usr/local/tomcat):

    cd $CATALINA_HOME/logs
    
  2. 实时查看日志

    • 使用tail -f catalina.out持续显示catalina.out文件的最新内容,按Ctrl+C停止:
      tail -f catalina.out
      
    • 若需过滤关键字(如“error”),可结合grep
      tail -f catalina.out | grep -i 'error'
      
  3. 查看历史日志

    • 使用less分页浏览完整日志文件:
      less catalina.out
      
    • 若日志按日期分割(如catalina.2025-08-18.log),可使用通配符或tail --followname跟踪新文件:
      tail --followname catalina.*.log
      
  4. Systemd服务日志(若适用)
    若Tomcat以Systemd服务运行,可使用journalctl查看:

    journalctl -u tomcat.service -f
    
  5. 日志轮转管理
    Tomcat默认每日分割日志,可使用logrotate工具配置保留天数等参数,配置文件路径为/etc/logrotate.d/tomcat

注意:确保当前用户对日志文件有读取权限,大文件优先用lesstail分页查看,避免直接使用cat

0
看了该问题的人还看了