背景
tomcat系统日志,或者已建设项目中日志,设置不合理的回滚,会导致日志文件越来越多。
使用以下脚本,可以清理30天前的日志
#删除tomcat日志大于30天的 LOG_DIR=/opt/apache-tomcat-8.0.11/logs/ cd $LOG_DIR delfiles=`find -name "*.log" -mtime +30` for a in $delfiles do echo -e "delete file: ${a}" > /dev/null 2>&1 rm -f ${a} done
删除文件过程中不会提醒,如果想提醒,删除
> /dev/null 2>&1
转载自:https://qiita.com/kome12y3/items/68ea9b1d1f20d8b48f5b
本博客文章绝大多数为原创,少量为转载,代码经过测试验证,如果有疑问直接留言或者私信我。
创作文章不容易,转载文章必须注明文章出处;如果这篇文章对您有帮助,点击右侧打赏,支持一下吧。
创作文章不容易,转载文章必须注明文章出处;如果这篇文章对您有帮助,点击右侧打赏,支持一下吧。