您的位置:老铁SEO > 站长新闻 > 网站交易 >

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

文章来源:http://www.6cu.com

作者:高质量外链

人气:11

2021-03-25 18:37:46

  #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手册

相关文章

在线客服

外链咨询

扫码加我微信

微信:juxia_com

返回顶部