当前位置: 科技师 » 电脑知识 » 正文

rsync – 文件实时同步的工具(含教程)

rsync(文件实时同步)简介

rsync是一个用于文件实时同步的工具,完全免费它可以本地或者通过远程shell在两台机器间同步文件和目录,也支持通过守护进程直接连接进行数据传输。该工具使用“快速检查”算法只传送有差异的文件块,大大提高了传输效率。它还支持复制链接、设备、用户、权限等文件属性,并可按规则指定包含或排除某些文件。

该工具广泛应用于备份、镜像及日常文件复制,也是许多自动化流程不可或缺的组件。它是开源免费软件,支持主流平台,功能强大且高效可靠。

rsync(文件实时同步)官网及教程

    • 官网:https://download.samba.org/pub/rsync/

rsync - 文件实时同步的工具(含教程)

安装命令如下:

yum install rsync

rsync的基本命令行格式如下:

rsync [选项] 源目录 目标目录

同步文件夹:要同步两个目录中的文件,例如从源目录复制到目标目录,使用以下命令:

rsync -av 源目录 目标目录

远程同步:rsync还支持远程服务器之间的文件同步。如果要从本地主机同步到远程服务器,使用以下命令格式:

rsync -av 源目录 用户名@远程服务器IP:目标目录

保持同步:为了保持两个目录之间的同步,可以使用–delete选项。这将删除目标目录中不存在于源目录中的文件,使用以下命令格式:

rsync -av --delete 源目录 目标目录

未经允许不得转载:科技师 » rsync – 文件实时同步的工具(含教程)

相关文章