如何运行linux进程并稍后返回?

如何运行linux进程并稍后返回?

我正在尝试在 Linux 上运行我的世界服务器。运行服务器会启动一个重要的交互式会话。我可以通过&在命令末尾附加并注销服务器来在后台运行服务器。但当我重新登录时,我不知道如何回到交互式会话。

我知道screen,但似乎应该有一种更好的方法在后台运行进程并能够稍后进入它们。

答案1

screen(或者tmux最好的选择,正是为此目的而编写的。

答案2

这是正确的方法:

  • 启动该过程,无需&
  • 使用Ctrl-Z暂停进程
  • 在该命令行上执行该进程bg。这会将您的进程带到后台,就像您使用&.
  • 在任何时间点,您都可以使用以下命令将进程带到前台fg
  • 此外,您还可以通过执行来获取当前正在执行的进程的列表jobs

相关内容