可能有更好的机制来做你想做的事。
首先,您可以使用sftp或scp从一台主机到另一台主机吗?
scp -R username@oldhost:path/to/directory/ /path/to/destination/directory
Run Code Online (Sandbox Code Playgroud)
或者
sftp username@oldhost # then use 'get -r' to download recursively
Run Code Online (Sandbox Code Playgroud)
或者
rsync -avz -P username@oldhost:/path/to/directory/ /path/to/destination/directory/
Run Code Online (Sandbox Code Playgroud)
这-P使得重新启动停滞/死下载变得容易。
如果好的工具不起作用,则查看是否wget已安装:
wget --mirror --continue --ftp-user=username ftp://oldhost/path/to/directory/
Run Code Online (Sandbox Code Playgroud)
这--continue使得重新启动停滞/死下载变得更容易。