如何分块下载大文件

艾登

我正在尝试下载40GB的文件并将其直接保存到USB闪存驱动器,因为我的本地硬盘驱动器上没有足够的空间来容纳该文件。

我也每天只能通过Internet连接下载10GB,而且我的USB格式为FAT32格式,因此它不能处理大于4GB的文件。

有没有办法每天下载几个4GB的文件,然后在全部下载后将它们缝合在一起?

我正在使用Windows 10,也有一个Kali Linux实时USB密钥。

直接

如果您从中进行下载的站点支持恢复下载,则可以将其curl--continue-at选项wget一起使用,也可以将其选项一起使用--start-pos

尽管有一个--max-filesize选项curl,它只是拒绝下载文件。

因此,您可以在文件足够大时中断下载,也可以使用类似的其他程序pv(您可能必须安装此软件包)。

示例:假设“十进制” GB是安全的,则4 GB = 4000000000,因此使用例如

curl --continue-at 8000000000 http://your/file/url | pv -S --size 4000000000 > your-file-name

下载第三个块。(我希望curl能够正确处理大量数字,我只检查了少量数字)。

两者都是标准的Linux程序,我不知道它们是否也可用于Windows。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Deno中下载大文件?

来自分类Dev

如何使用wget下载大文件?

来自分类Dev

如何使用NodeJs POST请求下载分块文件?

来自分类Dev

下载大文件

来自分类Dev

大文件下载cherrypy

来自分类Dev

下载大文件

来自分类Dev

大文件下载cherrypy

来自分类Dev

从HDFS下载大文件

来自分类Dev

如何在Python中下载没有MemoryError的大文件?

来自分类Dev

如何使用FSharp.Data的http模块下载大文件?

来自分类Dev

如何使用Node.js从Dropbox下载大文件?

来自分类Dev

如何使用Angular的httpClient下载大文件(> 1GB)?

来自分类Dev

如何在Python中下载没有MemoryError的大文件?

来自分类Dev

php下载大文件失败

来自分类Dev

下载Dartlang中的大文件

来自分类Dev

symfony巨大文件下载

来自分类Dev

下载大文件挂起系统

来自分类Dev

下载Dartlang中的大文件

来自分类Dev

使用PowerShell下载大文件

来自分类Dev

IE下载大文件的问题

来自分类Dev

下载大文件或显示错误

来自分类Dev

QT下载大文件错误

来自分类Dev

在Windows 7上从ChemAxon下载大文件,如何确保下载了整个文件?

来自分类Dev

如何使用ServiceStack客户端恢复大文件下载并获得下载进度?

来自分类Dev

如何检查大文件?

来自分类Dev

在Haskell中从Internet下载大文件

来自分类Dev

Java下载大文件意外停止

来自分类Dev

使用内存流下载大文件

来自分类Dev

使用HttpClient下载Web API大文件