网站制作学习网Linux→正文:scp 断点续传
字体:

scp 断点续传

Linux 2023/8/11 18:34:35  点击:不统计

转载%77%77%77请%2E%66%6F%72%61%73%70%2E%63%6E注明
 scp怎么实现断点续传呢,实际上scp不支持断点续传,也就不能断点续传。但可以通过rsync 实现断点续传。

直接看rsync命令代替scp断点续传命令
 
rsync -avP --bwlimit=256 --rsh=ssh filename.zip root@47.101.35.14:/root/aim.zip
 
命令实现: 支持断点续传式的复制文件 filename.zip 到 47.101.35.14:/root/aim.zip,使用的是 ssh 通道, root 用户
上面运行命令后,会让输入 目标地址root 的密码。
输入完毕后,开始传送
 
命令说明:
-a: 以archive模式操作,复制目录、符号连接,等价于 -rlptgoD
-v: 打印详情
-u: 只进行更新,防止本地新文件被重写,注意两者机器的时钟的同时
-P: 显示进度,支持断点续传。等同于 --partial --progress
-partial: 保留那些因故没有完全传输的文件,以是加快随后的再次传输(即断点续传)
-progress: 在传输过程中显示进度
-r: 对子目录以递归模式处理
-z: 在传输过程中进行压缩
-t, --times: 保留修改时间
-e 使用协议通道,例如ssh,-e ss
--bwlimit=256 是限制带宽,单位 KB/s 
 
以上就是通过 rsync 替换scp 断点续传

原载于:本文原载于www.forasp.cn

·上一篇:统计nginx日志IP访问前几名 >>    ·下一篇:rsync 限制带宽,限速 >>
推荐文章
最新文章