如何在断开连接时防止远程进程结束

时间:2014-05-08 01:10:01

标签: macos ssh raspberry-pi osx-mavericks

我正在尝试在Raspberry Pi上运行Minecraft服务器。

我在运行OS X Mavericks的MacBook Pro终端上打开了SSH连接。

我从这启动了Minecraft服务器,但是,我希望能够关闭终端并关闭我的Mac并仍然运行Minecraft服务器。

感谢您的时间。如果您需要更多信息,请与我们联系。

1 个答案:

答案 0 :(得分:0)

您可以使用tmux或屏幕!

以上是可用于复用多个虚拟控制台的软件应用程序,允许用户在单个终端内访问多个单独的终端会话。

这就是你如何使用tmux来实现你想要的东西:

  • 安装tmux(在MAC中,默认情况下不安装tmux)
  • 输入tmux
  • 启动tmux
  • 调用您希望在tmux会话内注销的过程
  • 通过键入Ctrl-B然后键入D
  • 来分离tmux会话

您现在可以断开与远程计算机的连接,当您再次连接时,可以使用tmux attach附加到您的tmux会话并继续工作。

PS:您可以通过下载源代码并自行构建来安装tmux: