logrotate是linux自带的定期执行工具,由cron启动和配置。使用这个工具可以完成日志的管理。例如,通过如下的配置,可以管理tomcat的日志,避免目录过大:
/etc/logrotate.d/catalina file:
/var/tom*/logs/catalina.out {
daily
dateext
rotate 14
compress
copytruncate
missingok
}
本文介绍如何使用Linux自带的logrotate工具管理Tomcat日志文件,通过配置实现每日轮转、压缩旧日志等功能,有效防止日志文件占用过多磁盘空间。
logrotate是linux自带的定期执行工具,由cron启动和配置。使用这个工具可以完成日志的管理。例如,通过如下的配置,可以管理tomcat的日志,避免目录过大:
/etc/logrotate.d/catalina file:
/var/tom*/logs/catalina.out {
daily
dateext
rotate 14
compress
copytruncate
missingok
}
1022

被折叠的 条评论
为什么被折叠?