新手实战rsync下载远程服务器数据集教程

简介

我们都知道rsync是linux上一个远处数据同步的工具,可以通过LAN或者WAN快速同步多台主机之间的文件。这个

算法只传送两个文件不同的部分,而不是每次都整体传送,所以速度相当之快。今天我们利用他来下载一个数据集做演示

,rsync的用法其实远远不止如此,剩下的玩法以后有机会再来说说。

 

教程

目标网站 https://mediatum.ub.tum.de/1436631,可以看到上面的rsync的地址

这里简单的要贴一下用到的几个参数解释,不然看不明白为啥,详细的参数可以看我这里整理的一份rsync命令的详细参数解释

-a,--archive	递归传输文件,保持所有属性=rlptgoD
-z,--compress	压缩传递
-r,--recursive	递归传送文件
-v,verbose	详细模式

下面我们使用下载命令进行下载,我这里用的是ubntu18的WSL来操作得,下载到/home路径下的home文件夹里

rsync -razv rsync://m1436631@dataserv.ub.tum.de/m1436631/rois1158_spring/ home

能看到文件已经开始同步下载到这里了

THE END