gnu-screen – hay pantallas en la lista, pero "ninguna pantalla para reanudar"

Pregunta:

Cuando screen -r espero ver: Una lista de pantallas para reanudar o un mensaje "No hay pantalla para reanudar".

Hoy, veo que hay una pantalla, pero sigo recibiendo el mensaje de que no hay ninguna pantalla para reanudar:

[root@server chiliNUT]# screen -r
There is a screen on:
        27863.pts-1.server     (Attached)
There is no screen to be resumed.
[root@server chiliNUT]# screen -rx 27863
[detached]
[root@server chiliNUT]# screen -r
There is a screen on:
        27863.pts-1.server     (Attached)
There is no screen to be resumed.

¿Por qué informa que la pantalla está adjunta? Lo acabo de separar en la línea de arriba ( [detached] )

Respuesta:

Como dice screen -r , hay una pantalla, pero está adjunta. Para reanudarlo en su terminal actual, primero debe separarlo del otro: screen -d -r 27863 , consulte la página de manual -d .


Editar: use -d lugar de -x .

Edit2: @ alex78191: cuando se usa -x , la pantalla se adjunta a la sesión que se está ejecutando actualmente, lo que da como resultado un "modo de pantalla múltiple": ve la sesión en ambos terminales simultáneamente, es decir, cuando ingresa un comando en un terminal, también aparece en el segundo. Sin embargo, separarse de un modo de pantalla múltiple simplemente desconecta el terminal actual. Por lo tanto, recibe el mensaje de que todavía está adjunto (en el otro terminal).

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım