1.vim delLog.sh
#!/bin/sh
#删除3天前的log
find /var/www/Logs/ -mtime +3 -name "*.log" -exec rm -rf {} \;
2.crontab -e
#每天0点1分执行
1 0 * * * sh /home/user/delLog.sh
本文介绍了一个使用Shell脚本和crontab实现的自动化日志清理方案。通过编写一个名为delLog.sh的脚本来查找并删除/var/www/Logs目录下超过3天的.log文件,结合crontab设置每天凌晨0点01分执行该脚本,确保系统日志文件不会占用过多磁盘空间。
1.vim delLog.sh
#!/bin/sh
#删除3天前的log
find /var/www/Logs/ -mtime +3 -name "*.log" -exec rm -rf {} \;
2.crontab -e
#每天0点1分执行
1 0 * * * sh /home/user/delLog.sh

被折叠的 条评论
为什么被折叠?
