rsync工具介绍、常用选项、通过ssh同步
时间: 2023-09-16 10:14:03 浏览: 191
ssh 使用rsync 工具
rsync是一个常用的文件同步工具,它可以在本地或者远程之间同步文件和目录。rsync的优点在于它可以快速地同步大量数据,并且可以在网络中断后恢复同步操作。另外,rsync还可以通过SSH进行安全的同步操作。
常用选项:
- -a:以归档模式同步文件,包括递归同步、保留权限、保留所有时间戳、保留软链接等。
- -v:显示同步过程中的详细信息。
- -z:使用压缩算法进行传输,可以减少网络带宽的使用。
- -h:以人类可读的方式显示同步信息。
- --delete:删除目标目录中源目录没有的文件。
- --exclude:排除某些文件或者目录。
通过SSH同步:
rsync可以通过SSH进行安全的同步操作。使用SSH进行同步需要指定SSH的端口号和目标主机的用户名。例如:
```
rsync -avz -e 'ssh -p 22' /local/path/ user@remote:/remote/path/
```
其中,-e选项指定使用SSH进行同步,-p选项指定SSH的端口号,user@remote:/remote/path/指定目标主机的用户名和目标路径。
阅读全文