我正在尝试在 Linux 上运行我的世界服务器。运行服务器会启动一个重要的交互式会话。我可以通过&
在命令末尾附加并注销服务器来在后台运行服务器。但当我重新登录时,我不知道如何回到交互式会话。
我知道screen
,但似乎应该有一种更好的方法在后台运行进程并能够稍后进入它们。
答案1
screen
(或者tmux
)是最好的选择,正是为此目的而编写的。
答案2
这是正确的方法:
- 启动该过程,无需
&
- 使用Ctrl-Z暂停进程
- 在该命令行上执行该进程
bg
。这会将您的进程带到后台,就像您使用&
. - 在任何时间点,您都可以使用以下命令将进程带到前台
fg
- 此外,您还可以通过执行来获取当前正在执行的进程的列表
jobs