美文网首页
Tomcat 自动定时清理日志(Linux)

Tomcat 自动定时清理日志(Linux)

作者: GambitP_P | 来源:发表于2019-07-31 11:05 被阅读0次

第一步

  • 创建文件clean_catalina.sh,文件内容如下,并拷贝至/usr/local/tomcat/bin目录中
find /usr/local/tomcat/logs/ -mtime +10 -name "*201??*" -exec rm -rf {} \;
find /logs/ -mtime +10 -name "*20??*" -exec rm -rf {} \;
echo " " > /usr/local/tomcat/logs/catalina.out

第二步

  • 执行chmod 755 /usr/local/tomcat/bin/clean_catalina.sh

第三步

  1. 创建cron任务
crontab -e
  1. 写入如下语句,每天5点10分执行
10 5 * * * /usr/local/tomcat/bin/clean_catalina.sh
  1. 保存退出,然后使用指令重启crontab服务,让配置生效
service crond restart

相关文章

网友评论

      本文标题:Tomcat 自动定时清理日志(Linux)

      本文链接:https://www.haomeiwen.com/subject/tolzrctx.html