您可以rtorrent
在screen
或tmux
会话中运行,以便即使在您断开连接后它仍会继续运行。
应用程序screen
和tmux
终端多路复用器允许您单独运行长时间运行的终端任务,以便它们可以不间断地运行。
screen
例如,您可以像这样使用:
$ screen -S rtor_sess
Run Code Online (Sandbox Code Playgroud)
这将为您提供一个screen
名为rtor_sess
. 现在,您可以在其中运行您的rtorrent
任务,完成启动或检查它们后,您可以screen
使用组合键Control+ A+断开与会话的连接D。记住:(注意+断开连接)。
经过一段时间后,您想查看您的 rtorrent 任务,您可以通过 SSH 回到启动屏幕会话的系统,并执行以下命令以查看您的会话:
$ screen -ls
There are screens on:
1506.bp (Detached)
2335.rtorr_sess (Detached)
32090.dl (Detached)
3 Sockets in /var/run/screen/S-root.
Run Code Online (Sandbox Code Playgroud)
在这里你可以看到我有 3 个会话。所以让我们重新连接到我们的rtorr_sess
会话:
$ screen -r rtorr_sess
Run Code Online (Sandbox Code Playgroud)
再次断开连接,使用我们之前用于断开连接的相同组合键。完成后,您只需退出会话即可销毁它。