linux如何编写shell自动备份文件脚本
时间: 2023-12-04 13:05:59 浏览: 614
你好,可以使用Linux自带的rsync命令来编写自动备份脚本。以下是一个简单的例子:
1. 创建一个名为backup.sh的文件
2. 在文件中输入以下代码:
```
#!/bin/bash
rsync -avzh --progress /path/to/source/folder/ /path/to/destination/folder/
```
3. 将源目录的路径和目标目录的路径替换为你的实际路径。
4. 为脚本添加可执行权限,使用命令chmod +x backup.sh
5. 设置定时任务,例如每天执行一次备份,使用命令crontab -e并添加以下行:
```
0 0 * * * /path/to/backup.sh
```
以上命令将在每天午夜零点执行备份脚本。
阅读全文