-
前两天server上的tomcat 运行所产生的log 文件达到了12G,导致文件夹空间不足,tomcat假死,在网上找了这个,可以对所有log 文件实行定时清理./opt/tomcat/logs/catalina.out为文件所在的路径用命令pwd获得,/opt/tomcat/logs/catalina.out {rotate 14 www.2cto.comdailycopytruncatecompressnotifemptymissingok}其中:rotate 7 表示保留7天的备份文件daily 表示每天整理一次copytruncate 表示先复制log文件的内容,然后再清空compress 表示压缩备分文件missingok 表示如果找不到log文件也没OKnotifempty 表示如果log文件是空的,就不进行rotate例如: www.2cto.com/home/apache-tomcat-6.0.18/logs/catalina.out {rotate 7dailycopytruncatenocompressnotifemptymissingok}然后用命令:/usr/sbin/logrotate /etc/logrotate.conf来同步执行
linux日志清理命令
最新推荐文章于 2025-10-10 10:57:21 发布
本文介绍如何通过logrotate配置实现对Tomcat日志文件的定时清理,确保服务器空间充足并维持系统稳定运行。具体展示了关键配置项如rotate、daily、copytruncate、compress等,并提供了实例代码及执行命令。
1077

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



