我如何连接屏幕?我可以在以下输出中看到屏幕正在运行,但无法连接到它。
[root@vishnuvm6 ~]# screen -ls
There is a screen on:
15941.pts-18.vishnuvm6 (Detached)
1 Socket in /var/run/screen/S-root.
[root@vishnuvm6 ~]# screen -x vishnuvm6
There is no screen to be attached matching vishnuvm6.
答案1
因为这是唯一运行的屏幕和它是分离的,您可以简单地:
screen -r
如果已连接,您可以:
screen -d -r
先将其分离(screen -Dr
但我更喜欢:“先分离并注销”)
或者:
screen -x
这将使所有其他连接的显示器保持完整。如果你想在终端上进行辅导,这是一个不错的技巧(例如)。
仅当有其他分离的屏幕。
答案2
屏幕-d-r 15941.pts-18.vishnuvm6
答案3
我screen -xRR
经常使用。
- 如果没有屏幕,则启动一个
- 如果存在屏幕,则附加到它