目地:
在指定路径下,每天都会生成已日期命名的文件,需要每天定时打包压缩
脚本代码
#!/bin/bash # 备份目录 BACKUP_DIR="/mnt/H1/ALiYun/N1backup_new" # 备份文件名 DATE=$(date +"%Y%m%d%H%M%S") BACKUP_FILE="$BACKUP_DIR/web_$DATE.zip" # 使用zip命令备份 zip -r $BACKUP_FILE /mnt/H1/luoweihua.cn # 删除三天前的备份文件 find $BACKUP_DIR -type f -mtime +3 -name "web_*.zip" -exec rm {} \;
编辑定时任务:
crontab -e
每天凌晨两点执行
0 2 * * * /home/install/py_dics/yasuo.sh