我意识到这个问题就像问某人一首除了喜欢之外什么都不记得的歌曲的名字。抱歉,但它就像这样一首歌一样让我烦恼。
不久前,我遇到了一些命令行工具,它可以准备文件以允许恢复中止的下载。如果我没记错的话,它是一个相当古老的工具,本质上它生成了第二个文件,其中包含原始文件的块信息之类的内容。生成的文件很小并且可供下载。然后,可以使用此元文件获取实际文件,并可以恢复损坏的下载(因此,它有点像 .torrent,但不适用于 p2p。)
请问有人知道这个命令的名字吗?如果是这样,使用它仍然有意义还是 rsync 是更好的选择?
谢谢, HC
wget -c https://url.com/filename.ext
在 Debian 12 上测试并终止
wget
然后以 64% 恢复下载原始文件
源 Web 服务器应该支持它:
HTTP request sent, awaiting response... 206 Partial Content
Length: 1222609558 (117M), 43520449 (42M) remaining [application/octet-stream]
来自
man wget
:
-c
--continue
继续获取部分下载的文件。当您想要完成由上一个开始的下载时,这非常有用 Wget 的实例,或由另一个程序。例如:
wget -c ftp://sunsite.doc.ic.ac.uk/ls-lR.Z
如果当前目录中有一个名为 ls-lR.Z 的文件,Wget 将假定它是远程文件的第一部分,并且 将要求服务器从等于偏移量处继续检索 本地文件的长度。