可能有更好的机制来做你想做的事。
首先,您可以使用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
使得重新启动停滞/死下载变得更容易。