1.准备脚本
vim /opt/tomcat/apache-tomcat-8.0.23/logs/cut_tomcat_log.sh
LOGS_PATH=/opt/tomcat/apache-tomcat-8.0.23/logs
YESTERDAY=$(date -d "yesterday" +%Y%m%d)
KEEPTIME=$(date -d "-365 days" +%Y%m%d)
cp ${LOGS_PATH}/catalina.out ${LOGS_PATH}/baks/catalina_${YESTERDAY}.log
echo "" > ${LOGS_PATH}/catalina.out
rm -f ${LOGS_PATH}/baks/catalina_{KEEPTIME}.log
2.在/opt/tomcat/apache-tomcat-8.0.23/logs下新建baks文件夹
3.新增定时任务
crontab -e
01 00 * * * /opt/tomcat/apache-tomcat-8.0.23/logs/cut_tomcat_log.sh
/sbin/service crond restart