用shell脚本实现文件备份
时间: 2023-10-23 07:14:19 浏览: 81
Linux shell文件备份脚本
可以使用rsync命令来实现文件备份,以下是一个简单的备份脚本示例:
```shell
#!/bin/bash
# 源文件夹路径
src_dir="/path/to/source/folder"
# 目标文件夹路径
dest_dir="/path/to/backup/folder"
# 备份文件名(可以根据日期来命名)
backup_file="backup_$(date +%Y%m%d).tar.gz"
# 执行备份
rsync -avh --delete $src_dir $dest_dir/$backup_file
```
通过修改`src_dir`、`dest_dir`和`backup_file`变量的值来指定源文件夹、目标文件夹和备份文件名。该脚本会将源文件夹中的文件同步到目标文件夹中,并将备份打包成一个压缩文件。备份文件名中包含当前日期,以便于区分不同的备份版本。
阅读全文