tomcat catalina.out日志切割每天生成一个文件
时间:2010-08-27 来源:badb0y
tomcat的catalina.out一直增长,太大了会造成tomcat异常,需要对其日志进行切割每天生成一个文件,并且删除7天前的文件。
#!/bin/bash cd `dirname $0` d=`date +%Y%m%d` d7=`date -d'7 day ago' +%Y%m%d` cd ../logs/ cp catalina.out catalina.out.${d} echo "" > catalina.out rm -rf catalina.out.${d7} |
放到tomcat的bin目录中,然后crontab每天执行
相关阅读 更多 +