linux/系统运维

每天定时压缩打包日期格式的文件shell脚本

daimafengzi · 7月10日 · 2024年 · 本文共340个字 · 预计阅读2分钟60次已读

目地:

在指定路径下,每天都会生成已日期命名的文件,需要每天定时打包压缩

脚本代码

#!/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
0 条回应
| 耗时 0.345 秒 | 查询 56 次 | 内存 4.25 MB |
本站CDN由One degree CDN提供