我在网上搜索过,得出的结论是,可以暂停 wget Ctrl + c 可以继续使用 wget -c [URI] 但我没有找到的是,如果我通过ftp镜像服务器是否相同:
wget -m ftp://user:pass@server/directory
我还可以 Ctrl + c 暂停下载并稍后恢复:
wget -c ftp://user:pass@server/directory
或者我必须在恢复时添加-m参数吗?
我还不了解的主要问题是:即使在我关闭终端并稍后重新登录后,是否可以恢复下载? (我目前在服务器上通过ssh with bitwise)
我想要的最佳方案是让我能够暂停下载(这是一个巨大的下载,我不想失去我迄今为止取得的任何进展)并以某种方式在后台恢复它,所以当我关闭终端时,它仍然会完成下载。如果是这样,我以后会以某种方式手动停止该过程,或者在下载完成后它会自行结束吗?
感谢大家和任何帮助!
致以最诚挚的问候,
Alari
答案 0 :(得分:3)
如果您在某个远程服务器上并希望在继续下载时断开终端连接,只需在后台运行它,然后再使用“nohup”#39;和'&':
$ nohup wget -q url &
$ exit
下载将继续。或者考虑使用像tmux或屏幕这样的终端多路复用器,以便跟踪其进度。