linux定时清理日志

最近老是出现gc日志把磁盘占满,导致服务不可用,每次手动清理麻烦,

可以通过写一个脚本执行,再也不用担心日志爆满的问题。

1、创建shell

vim /opt/auto-del-log.sh

#!/bin/sh

 find /var/openebs/local/ -name "gc.log*" -exec rm -rf {} \;

2、分配可运行权限

chmod +x /opt/auto-del-log.sh

3、定时任务

crontab -e

30 0 * * * /opt/auto-del-log.sh

这里的设置每天凌晨0点30分执行auto-del-log.sh进行数据清理任务

原文地址:https://www.cnblogs.com/gezp/p/14031947.html