背景
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