Linux系统rsync命令 – 远程数据同步工具
云计算
Linux系统rsync命令 – 远程数据同步工具
2024-05-07 01:05
rsync命令来自于英文词组“remote sync”的缩写,其功能是用于远程数据同步。rsync命令能够基于网络(含局域网和互联网)快速的实现多台主机间的文件同步工作,并与scp或ftp发送完整文件不同,rsync有独立的文件内容差异算法,会在传送前对两个文件进行比较,只传送两者内容间的差异部分,因此速度更快。
rsync命令来自于英文词组“remote sync”的缩写,其功能是用于远程数据同步。rsync命令能够基于网络(含局域网和互联网)快速的实现多台主机间的文件同步工作,并与scp或ftp发送完整文件不同,rsync有独立的文件内容差异算法,会在传送前对两个文件进行比较,只传送两者内容间的差异部分,因此速度更快。
语法格式: rsync [参数]
测试环境:Centos7.6系统-服务器来自:蓝易云
香港五网CN2网络 ,国内速度优秀,支持VPC内网互联、快照、备份等功能。
移动+联通+电信+教育网+广电-五网CN2-延迟超低!
详细测评文章:点我查看
常用参数:
参考实例
将本地目录(/test)与远程目录(192.168.10.10:/test)相关联,保持文件同步:
将远程目录(192.168.10.10:/test)与本地目录(/test)相关联,保持文件同步:
关联两个本地的目录,保持文件同步:
列出本地指定目录内的文件列表:
列出远程指定目录内的文件列表: