curl也支持断点续传

curl断点续传

访问外网资源,特别是Github上比较大的资源,例如,笔者遇到的calico发布包,经常会遇到在浏览器上下载半途中断。

那么支持断点续传的下载工具,就是应对这种情况的好帮手!

简单的断点续传工具,就是shell工具箱中的curl

它既支持断点续传,还支持尝试次数的指定,那么尝试次数就用喜欢的65535,让它昏天地暗吧!

脚本实例

 curl -C - -LO --retry 65535 --retry-delay 60  [--retry-all-errors  --retry-connrefused] https://github.com/projectcalico/calico/releases/download/v3.27.5/release-v3.27.5.tgz
 # 记得下载校验和文件进行比对
 curl -C - -LO --retry 65535 --retry-delay 60  [--retry-all-errors  --retry-connrefused] https://github.com/projectcalico/calico/releases/download/v3.27.5/SHA256SUMS
 cat SHA256SUMS
 sha256sum release-v3.27.5.tgz

选项说明

选项说明
-C -支持断点续传的选项
–retry*支持尝试次数、以及在什么情况下尝试的选项
  • 某些低版本curl不支持[--retry-all-errors --retry-connrefused],可以用curl --help all进行查看是否支持选项

推荐工具

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值