Windows 中使用 rsync 同步文件
rsync 是 Unix 下的一款应用软件,它能同步更新两处计算机的文件与目录,并适当利用差分编码以减少数据传输量,可以实现增量同步。
本文介绍如何在 windows 安装 rsync 并同步到 linux 中。
安装
在 Windows 中,使用 cwRsync - Rsync for Windows ,可以在此处下载 cwrsync Downloads。
可以进入到下载界面,选择合适版本,右键,然后复制下载链接,然后打开
Powershell,输入 wget download-url
进行下载。
复制目录
1 | rsync -avz --progress /cygdrive/d/ username@linuxHost:/targetDir/ |
/cygdrive/d/
:cwRsync 使用 Cygwin 环境,Windows 的 D 盘路径需要转换为/cygdrive/d/
-a
:归档模式,保留文件权限、时间戳、符号链接等。-v
:详细模式,显示详细信息。-z
:压缩传输数据,节省带宽。--progress
:显示每个文件的传输进度。
参考
本文参考以下文章,在此致以诚挚谢意!