自动备份文件脚本
时间: 2023-06-29 14:12:17 浏览: 113
好的,我可以为你提供一个简单的自动备份文件脚本。请注意,这只是一个示例脚本,你需要根据自己的需要进行修改。
```bash
#!/bin/bash
# 备份文件夹路径
BACKUP_DIR="/path/to/backup/folder"
# 要备份的文件夹路径
SOURCE_DIR="/path/to/source/folder"
# 备份文件名
BACKUP_FILE="backup_$(date +%Y%m%d_%H%M%S).tar.gz"
# 创建备份文件
tar -czvf "${BACKUP_DIR}/${BACKUP_FILE}" "${SOURCE_DIR}"
# 删除旧备份文件
find "${BACKUP_DIR}" -type f -name "backup_*" -mtime +30 -delete
```
这个脚本将会把指定的文件夹打包成一个压缩文件,并保存到指定的备份文件夹路径中。备份文件名将根据当前时间自动生成。
此外,脚本还会删除30天前的旧备份文件,以保持备份文件夹的整洁。
阅读全文