find /var/cache/zoneminder/events/ -mtime +90 -name “.” -exec rm -rf {} \; //删除当前目录下90天以前的文件
find /var/cache/zoneminder/events/ -maxdepth 3 -type d -empty -exec rm -rf {} \; //删除当前目录下的空文件夹
find /var/cache/zoneminder/events/ -maxdepth 2 -type d -empty -exec rm -rf {} \;//删除二级目录下的空文件夹
计划任务,定时执行以上命令
配置可执行
chmod u+x ./cleandata.sh
配置到crontab
crontab -e
0 0 * * * /home/username/cleandata.sh > /dev/null 2>&1
每天零点自动执行
第一个*号表示时间中的 分钟 取值范围:0-59
第二个*号表示时间中的 小时 取值范围:0-23
第三个*号表示一个月中的第几天,取值范围:1-31
第四个*号表示一年中的第几个月,取值范围:1-12
第五个*号表示一个星期中的第几天,以星期天开始依次的取值为0~7,0、7都表示星期天
© 版权声明
文章版权归作者所有,未经允许请勿转载。