LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1407|回复: 7

第一次写清除apache日志的脚本!有错呀!高手来指点下!给我更正一下!

[复制链接]
发表于 2005-7-18 17:34:54 | 显示全部楼层 |阅读模式
:help
#########test.sh################
#! /bin/sh
#Delete log file.
delete_all()
{
while [ ls /home/backup/*.tar ]
do
/bin/rm -f /opt/apache/logs/??_log
if [ $? = 0 ];then
else
fi
break
done
/bin/rm -f /opt/apache/logs/??_log
}
################################

脚本是用定时清理apache下的logs的日志,因为里面日志过几天容量达到2G!手运清除好麻烦!
各位帮帮忙!
发表于 2005-7-18 18:07:29 | 显示全部楼层
logrotate + cron
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-19 09:58:13 | 显示全部楼层
Post by troll
logrotate + cron


这个脚本有一点错!帮我更正下!..................谢谢!
回复 支持 反对

使用道具 举报

发表于 2005-7-19 10:11:23 | 显示全部楼层
cronolog
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-19 11:55:59 | 显示全部楼层
Post by Bluedata
cronolog


怎解不说一下怎样用呢????
回复 支持 反对

使用道具 举报

发表于 2005-7-19 12:19:06 | 显示全部楼层
Post by heng
脚本是用定时清理apache下的logs的日志,因为里面日志过几天容量达到2G!手运清除好麻烦!
各位帮帮忙!

这么多日志?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-19 14:33:17 | 显示全部楼层
是呀!昨天才把日志清0.....今天又达到1.7G了!要每天清一次先得呀!所以要设自动清除日志!手动有时候不记得!在httpd.conf 开这个CustomLog logs/access_log combined,可以自动清0吗???高手帮帮忙
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-20 00:47:36 | 显示全部楼层
问题解决!........................
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表