linux定时删除日志文件

原创
2018/05/23 17:14
阅读数 574

1.编写删除日志的脚本文件  clean.sh:

#!/bin/sh

find /home/vms/log    -mtime +1      -name  "log_*"      -exec      rm    -rf    {}    \;

说明:上述脚本的意思是删除 在/home/vms/log目录之前1天的,以log_开头的所有文件。

 

2.将clean.sh做成可执行文件:

chmod +x chean.sh

 

3.加入定时任务

crontab -e

添加下面的命令:

10 1  *  *  *  /home/vms/bin/clean.sh >/dev/null 2>&1

说明:上面的命令代表每天的1点10分将执行clean.sh的命令。

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部