我正在使用s3cmd从S3下载大文件(大约20 GB),我希望立即暂停下载,明天再恢复下载。
我已经读过--continue
标志,但是我不知道它的用法。与之类似,是否应以一种特定的方式结束下载,以使--continue
标志能够在以后恢复它?还是无论进程如何停止,--continue
标志都将能够继续下载,无论是键盘中断,意外关机还是网络错误。
有人可以举个例子吗?
get
命令的预期用法是s3cmd的版本为2.0.2。
答案 0 :(得分:2)
您可以使用s3api cli来部分获取对象。
查看--range
和--part-number
。
在研究您的问题时,我遇到了一些有趣的事情。可以通过bittorrent下载S3对象。但是,需要注意的是,该对象应小于5GB,并且应该是公共的。
答案 1 :(得分:0)
显然,仅使用continue
标志就可以出色地完成工作。我通过断开网络连接来结束下载。然后第二天使用--continue
标志重新开始,并从离开的地方恢复下载。