下载远程主机上的大文件。然后关闭ssh连接

时间:2017-11-09 18:50:33

标签: bash ssh wget

我正在尝试将所有帖子的stackoverlfow转储下载到远程服务器(实际上是远程主机上的容器)。现在你可以想象转储很大(11G)。我想开始下载,然后能够退出到远程主机的SSH连接。

我看过tmux,但令人困惑。 我知道wget https://archive.org/download/stackexchange/stackoverflow.com-Posts.7z会起作用,但我必须在下载期间保持连接状态。

有谁知道如何使用tmux来解决这个问题?

1 个答案:

答案 0 :(得分:1)

如果我已正确理解你的情况,使用nohup启动命令就可以了。

nohup wget https://archive.org/download/stackexchange/stackoverflow.com-Posts.7z

这将防止shell终止时杀死wget进程。 您可以通过SSH连接,执行上述命令并退出。它将自行下载。

顺便说一句:Tmux代表终端多路复用器,它与进程的生命周期无关。