我创建了 4
嵌套 screen session ,但只有一个 SCREEN
进程:
[root@localhost ~]# ps -ef | grep SCREEN
root 4852 4851 0 02:57 ? 00:00:00 SCREEN
root 4915 4900 0 02:58 pts/4 00:00:00 grep --color=auto SCREEN
为什么在嵌套的 screen session 中只有一个SCREEN
进程?我认为应该有 4
SCREEN
进程:
最佳答案
从 screen 窗口中调用 screen
不会创建新的 screen session 。相反,只会创建新的 screen 窗口(就像ctrl-a c)并且新的 screen 窗口在同一个中运行 screen session 。您可以通过按 ctrl-a w 来验证这一点。但是您可以强制它创建新的 screen session ,例如,使用screen -S session-name
。
screen 窗口 只是一个虚拟终端,您可以在其中运行 shell。 screen session 可以被认为是在同一个 screen 进程中运行的所有这些 screen 窗口的集合。可以使用 screen -ls
找到 session 。
关于linux - 为什么嵌套的screen session中只有一个SCREEN进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29339825/