当前位置 博文首页 > 文章内容

    linux远程拷贝文件断点续传(linux限速和断点续传)

    作者:dlxiaoyu01 栏目:服务器基础知识 时间:2021-01-23 17:36:36

    本站于2023年9月4日。收到“大连君*****咨询有限公司”通知
    说我们IIS7站长博客,有一篇博文用了他们的图片。
    要求我们给他们一张图片6000元。要不然法院告我们

    为避免不必要的麻烦,IIS7站长博客,全站内容图片下架、并积极应诉
    博文内容全部不再显示,请需要相关资讯的站长朋友到必应搜索。谢谢!

    另祝:版权碰瓷诈骗团伙,早日弃暗投明。

    相关新闻:借版权之名、行诈骗之实,周某因犯诈骗罪被判处有期徒刑十一年六个月

    叹!百花齐放的时代,渐行渐远!



      #scp拷贝本地文件filename到远程机器192.168.188.188服务器的/data/tmp目录下
      scp-P 61204-l 40000 filename username 192.168.188.188:/data/tmp/
      -P port
      Specifies the port to connect to on the remote host.Note that this option is written with a capital‘P’,because-p is already reserved
      for preserving the times and modes of the file in rcp(1).
      #-P指定远程服务器ssh服务的端口如:ssh端口为61204
      -l limit
      Limits the used bandwidth,specified in Kbit/s.
      -l指定拷贝的速度限制单位是ct/s如:-l 40000表示40000Kbit/s=40000/8KB=5MB的速度
      注:scp不支持断点续传
      rsync+ssh断点续传
      #rsync同步本地文件filename到远程机器192.168.188.188服务器的/data/tmp目录下
      rsync-avzP-e'ssh-p 61204'--bwlimit=5000 filename username 10.20.90.101:/data/tmp/>>scp_to_101.log
      -a:以archive模式操作,复制目录、符号连接,等价于-rlptgoD。
      -v:详细提示
      -z:压缩
      -P:是综合了--partial--progress两个参数
      --partial
      如果在拷贝文件的过程中,传输被中断,rsync的默认操作是撤消前操作,即从目标机上删除已拷贝的部分文件。
      如果想在下次拷贝时续传文件,不需要重新拷贝所有文件的话,可以使用-partial选项阻止rsync在传输中断时删除已拷贝的部分
      --progress显示进度条
      -e:参数的作用是可以使用户自由选择欲使用的shell程序来连接远端服务器
      ssh-p 61204指定ssh的端口(非默认22)61204
      --bwlimit:--bwlimit=5000限制带宽为5000k Bytes/s=5MB
      上例:使用rsync传输本地文件filename到192.168.188.188的/data/tmp目录下使用压缩归档传输、限速5MB、支持断点续传使用ssh协议
      详情可以参考man scp和man rsync手册