定时清理旧的log文件

#!/bin/bash
find /var/logs/http-access* -mtime +31 -exec rm -f {} \;
find /var/logs/http-error* -mtime +31 -exec rm -f {} \;
/usr/local/apache/bin/apachectl graceful

这个脚本的作用是让系统自动删除一个月前修改过的文件

之后的事情就是把这个脚本放到crontab运行即可。我定义的频率

#每周六凌晨3点运行清理脚本

* 3 * * 6 root /usr/local/apache/etc/lograte.sh

« 上一篇 | 下一篇 »
只显示10条记录相关文章
php header 跳转 (浏览: 186, 评论: 0)
自动封杀非法连接http的IP (浏览: 1191, 评论: 1)
Linux下添加硬盘,分区,格式化详解 (浏览: 549, 评论: 0)
/etc/fstab 文件说明 (浏览: 571, 评论: 0)
apache的rotatelogs使用手记 (浏览: 689, 评论: 0)
linux iptables 屏蔽IP段 (浏览: 866, 评论: 0)
linux下crontab时间的格式说明 (浏览: 855, 评论: 0)
用Linux系统防火墙功能抵御网络攻击 (浏览: 1335, 评论: 1)
FIREFOX取动态input值 (浏览: 1000, 评论: 0)
使用mod_evasive对抗DDos攻击 (浏览: 1371, 评论: 1)
Trackbacks
点击获得Trackback地址,Encode: UTF-8 点击获得Trackback地址,Encode: GB2312 or GBK 点击获得Trackback地址,Encode: BIG5
Mark! Thanks!!

发表评论

评论内容(*):