...自动备份前一天修改过的文件并且删除7天前的文件
发布网友
发布时间:2022-05-06 10:48
我来回答
共3个回答
热心网友
时间:2022-04-14 21:05
echo "0 1 * * * * /bin/bash /your/shell/path/xxx.sh" >> /var/spool/cron/root
#!/bin/bash
dir="/a"
bak="/b"
mday=7
date=`date -d now +%Y-%m-%d`
find $dir -type f -mtime +1 -exec cp {} $bak/ \;
find $dir -type f -mtime +7 -delete
热心网友
时间:2022-04-14 22:23
在/etc/crontab下添加
0 1 * * * root find A -type f -mtime +1 -exec cp {} B \;
0 1 * * * root find A -type f -mtime +7 -exec rm -rf {} \;
请先在测试环境下运行!!!
热心网友
时间:2022-04-14 23:58
find . -mtime 1 当天文件
find . -mtime +7 七天前
剩下的就不用多说了吧