网路 什么是rsync? -技术百科的定义

什么是rsync? -技术百科的定义

目录:

Anonim

定义-Rsync是什么意思?

Rsync是用于使文件夹和目录保持同步的软件工具。 它可用于将文件上传到远程服务器,当在远程服务器上维护本地文件的镜像副本时,对于最小化数据传输特别有用。 Rsync可用于复制数据或用作将目录提供到网络的守护程序。 Rsync在控制文件传输所需的带宽时特别有用。

编写Rsync是为了替换rcp和scp。 它因其灵活性,速度和可编写脚本性而被广泛使用。 它可以在Windows,Mac OS和GNU / Linux上运行。

Techopedia解释了Rsync

rsync最初由Andrew Tridgell和Paul Mackerras编写,由Wayne Davison开发,并于1996年6月19日首次发布。根据GNU通用公共许可证,它可以作为免费软件获得。 它主要用于将网站树从登台服务器同步到生产服务器,还可以用于通过cron和通用网关接口脚本备份文件系统的关键区域。 Rsync有助于轻松传输大量数据,从而实现超快速和高效的备份。

Rsync以两种不同的模式运行。 它使用压缩和递归来复制文件或显示目录内容。 在守护程序模式下,它使用安全外壳程序(SSH,文件传输协议)或远程外壳程序(RSH,Unix命令行实用程序)通过TCP端口873提供文件。Rsync支持匿名或经过身份验证的rsync服务器。 它还支持复制链接,设备,所有者,组和权限。 Rsync不需要root特权,并有助于最小化延迟成本。

什么是rsync? -技术百科的定义