当前位置:首页 > 业界动态 > 正文内容

连接国外网络不好,使用rsync代替scp命令远程传输大文件

炫懿3年前 (2017-12-07)业界动态876

  到国外的网络环境很差,丢包率大的感人,还时不时地断开,这时候如果要在本机和远程服务器间使用scp命令传输大文件的话,成功与否只能看运气了。传输过程中一个不小心断开了,只好从头再来一遍。其实对于大文件的传输,我们可以使用rsync来代替scp命令。

rsync.jpg 连接国外网络不好,使用rsync代替scp命令远程传输大文件 业界动态

 rsync主要是在类unix系统下作为数据镜像备份和文件同步工具使用的,从软件的命名上就可以看出来了——remote sync。


  它的特性如下:

1.可以镜像保存整个目录树和文件系统。

2.可以很容易做到保持原来文件的权限、时间、软硬链接等等。

3.无须特殊权限即可安装。

4.优化的流程,文件传输效率高。

5.可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。

6.支持匿名传输。

  这里我们只用它能够断点续传的特点在网络不好的环境下传输大的文件,算是有点大材小用了。就传输单个文件来说,它的用法和scp命令差不多,比如我要把远程服务器linode-server上的数据库备份文件database-backup.sql保存到本地。

命令形式如下:

daweibro@localhost:~$ rsync -P daweibro@linode-server:/home/daweibro/database-backup.sql /home/daweibro/.
daweobro@linode-server's password:
database-backup.sql
  34,948,241 100%   96.58kB/s    0:05:53 (xfr#1, to-chk=0/1)

  rsync默认使用ssh的22端口,那么如果我们的服务器为了安全已经修改成其他的端口,比如端口是1234那怎么办呢?可以加上 -e 'ssh -p 1234'参数来指定端口号:

rsync -P -e 'ssh -p 1234' daweibro@linode-server:/home/daweibro/database-backup.sql /home/daweibro/.


相关文章

详细解析kali 2018.1安装教程

详细解析kali 2018.1安装教程

Kali-linux 系统,渗透测试人员的“女神”,永远是最先进的渗透测试平台。其中集成了大量的工具,用的好可达事半功倍的效果。接下来我们以目前发布的最新版为例,讲一下kali系统的安装与配置,以帮助...

DNS Jumper - 一键快速切换网卡DNS地址设置的实用工具

DNS Jumper - 一键快速切换网卡DNS地址设置的实用工具

  这款工具可以让我们直接从列表中选择之前预设好的一些DNS地址,并且能快速测速、一键应用和刷新DNS缓存等那该多好啊!嗯嗯,今天的主角 DNS Jumper 正是这么一款免费的小工具!&n...

[Android] 微精灵1.60最新版破解方法

[Android] 微精灵1.60最新版破解方法

  用androidkill反编译后,通过查找注册失败信息,定位代码  将红框内的注册码判断代码注释掉  回编译,输入任意注册码注册  然后就没有了,至于软件,...

[Android] 谷歌空间最新版-不root不fq下载使用谷歌商店版APP

[Android] 谷歌空间最新版-不root不fq下载使用谷歌商店版APP

谷歌空间  一个App完美解决谷歌安装器和网络加速器的全部需特点  自动配置谷歌框架  自带加速,不用fq(可以直接玩外服呀)  可以选择登录/注册谷歌账号,也...

近来几天QQ一直在传播个申诉的病毒

近来几天QQ一直在传播个申诉的病毒

网址是http://ecozw.nktqg.review/Xxn1j/wfidu.shtml,输入假的QQ和密码还真进不去。    其实判断还挺简单的=。=就是...

[Windows]木子李QQ8.8.19429_完整安装版_QQ勋章等级加速

[Windows]木子李QQ8.8.19429_完整安装版_QQ勋章等级加速

木子李QQ8.8破解版是作者最新完成的一个作品,完美破解新版的腾讯qq,支持三显、等级加速等功能,不需要任何权限,下载安装即可使用,需要的下载吧。此版本为完整安装版,也就是说已经压缩成了单文件,下载后...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
召唤伊斯特瓦尔