[Perl Script] – 自动删除 Apache 旧记录档


上一篇文章 Apache Log Rotate 设定 讲述了 Apache 轮替记录档的方法, 但如果旧日志一直不理的话, 同样占据碟碟空间, 因为 Apache 不会删除旧记录档, 而且将新记录写入新建立的档案, 以下 Perl Script 可以自动删除旧记录档, 只要设定好记录档目录, 名称后, 放到 crontab 执行便可以了。

这个 Perl Script 会扫瞄记录档目录, 并查看档案名称为是 access log 及 error log 的档案, 并检查档案的时间是否超过设定的时间, 太旧的档案便会删除。

Leave a Reply