Me he conectado accidentalmente a una segunda sesión de pantalla GNU desde una sesión de pantalla existente y no puedo separar o emitir comandos a la pantalla interna. Recuerdo haber descubierto cómo hacerlo antes, pero lo olvidé por completo y me gustaría mantenerlo como referencia.
Una forma es separar la pantalla interna haciendo screen -dr
desde el shell, pero ¿cuál es la combinación de teclas para hacer eso desde la propia pantalla?
gnu-screen
Artem Russakovskii
fuente
fuente
ctrl-t a d
.escape ^Tt
a tu~/.screenrc
.ctrl+a a
pasará la secuencia de escape (ctrl + a) a la pantalla secundaria .. Entonces,ctrl+a a d
lo haráctrl+a d
en la pantalla secundaria (separándola)Funciona con cualquier comando de pantalla, por ejemplo
ctrl+a, a, c
, creará una ventana en la pantalla secundariafuente
En general, si tiene una pantalla
s3
dentro de otra pantallas2
dentro de otra pantallas1
, puede ejecutar un comando ctrl-a den la pantalla:s1
haciendo: ctrl-a ds2
haciendo: ctrl-a a ds3
haciendo: ctrl-a a a d...
fuente
Bueno, hay un truco para esto. Simplemente desconecte remotamente la pantalla requerida siguiendo el comando
fuente