我在使用 X 服务器时,终端中有一个正在运行的进程。我想退出 X 服务器,并让我的进程继续工作。
sudo service lightdm stop
如果我通过命令退出 X 服务器,这个过程会停止吗?
答案1
您的问题的答案是肯定的。如果您停止/退出/终止一个进程,其所有子进程都将停止。
如果您停止 lightdm,您就停止了 X,终端也将停止,因为它是 X 的子项,也是 shell 以及在该 shell 中运行的应用程序。
您可以使用它pstree
来查明您所需的进程是否是X
:
pstree -s $(pidof process-name -s)
或者:
pstree $(pidof lightdm)
查看所有 lightdm 子项。
如何保持您的流程持续进行?在其他系统中运行它tty
。