rsync的两种用法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

rsync的两种用法
rsync是一个用于文件同步和备份的命令行工具,它可以通过
本地网络或远程网络同步和备份文件。

第一种用法:同步本地文件夹
rsync可以用来同步两个本地文件夹的内容。

使用以下命令:
rsync -av /path/to/source /path/to/destination
其中,-a表示以递归方式同步文件夹,-v表示显示详细输出。

/path/to/source是源文件夹的路径,/path/to/destination是目标
文件夹的路径。

这个命令会将源文件夹中的文件和文件夹同步到目标文件夹中。

第二种用法:远程文件同步
rsync还可以通过SSH协议同步远程主机的文件。

使用以下命令:
rsync -avz -e ssh user@remote:/path/to/source /path/to/destination
其中,-z表示使用压缩方式同步文件,-e ssh表示通过SSH协
议进行通信。

user是远程主机的用户名,remote是远程主机的IP地址或域名,/path/to/source是远程主机上源文件夹的路径,/path/to/destination是本地目标文件夹的路径。

这个命令会通过SSH协议连接到远程主机,然后将远程主机上的源文件夹同步到本地目标文件夹中。

无论是本地文件夹同步还是远程文件同步,rsync都会比较源和目标文件夹中的文件,并只同步有变化的文件,从而提高同步效率。

相关文档
最新文档