linux定时任务之清理tomcat下的日志

1:在tomcat-demo文件夹下创建一个clear_tomcat_log.sh文件
输入命令:touch clear_tomcat_log.sh
3:使用vi命令打开这个文件
输入命令:vi clear_tomcat_log.sh
4:在clear_tomcat_log.sh文件下追加如下信息
# 删除 /home/tomcat-demo/logs/下30天前,文件名称包含".log"的logs
find /home/tomcat-demo/logs/ -mtime +30 -name “.log” -exec rm -rf {} ;
# 删除 /home/tomcat-demo/logs/下30天前,文件名称包含".txt"的logs
find /home/tomcat-demo/logs/ -mtime +30 -name “.txt” -exec rm -rf {} ;
# 清空 /home/tomcat-demo/logs/下的catalina.out
echo " " > /home/tomcat-demo/logs/catalina.out
5:赋予clear_tomcat_log.sh脚本
输入命令:chmod 777 clear_tomcat_log.sh
6:进入logs文件夹下面输入如下命令测试脚本运行是否正常
输入命令:
/home/tomcat-demo/clear_tomcat_log.sh
继续输入命令:
du -h catalina.out
7:查看文件大小,如果为0说明脚本正常运行了
8:编辑定时任务
输入命令:crontab -e
9:向里面录入一下信息然后保存退出(每天凌晨1点执行)
0 1 * * * /home/tomcat-demo/clear_tomcat_log.sh
10:通过如下命令查看定时任务
输入命令:crontab -l

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值