Linux环境下Tomcat日志管理可通过以下方式实现:
logs文件夹中,常见文件包括catalina.out、localhost.log等。tail -f命令实时监控日志文件,如tail -f /opt/tomcat/logs/catalina.out。/etc/logrotate.d/tomcat文件,设置日志按天/大小轮转、保留天数及压缩,如daily rotate 7 compress missingok。rm -rf删除旧日志文件,或通过脚本定时清理(如删除超过30天的日志)。conf/logging.properties文件,调整日志级别为ERROR或FATAL以减少日志量。关键命令示例:
tail -f catalina.outfind /logs -name "*.log" -mtime +30 -exec rm -rf {} \;/etc/logrotate.d/tomcat并添加daily rotate 30 compress等参数。