linux删除指定目录文件以及定时执行的简单实现

1.具体命令

通过find命令,例如:

find /home/log/aalog/ -type f [-print] -delete

2.创建脚本

如需删除多个,可以放到shell脚本里:
创建 一个文件 rmlog.sh

#bin/bash
find /home/log/aalog/ -type f [-print] -delete
find /home/log/bblog/ -type f [-print] -delete
find /home/log/cclog/ -type f [-print] -delete

保存后为其添加操作权限就可以执行了。

3.定时任务

下面是linux的定时任务
通过crontab命令操作:
1.显示当前用户正在执行的crontab
crontab -l
2.修改当前用户crontab

crontab -e

相当于vi,进去之后设置,如:

*/10 * * * * /home/bin/rmlog.sh

保存后即开始执行定时任务

猜你喜欢

转载自blog.csdn.net/qq_37427750/article/details/86517678