¿Es posible ejecutar una pantalla gnu dentro de una pantalla gnu? No estoy seguro de cómo funcionarían las combinaciones de teclas. Necesito iniciar sesión en un servidor que ya está ejecutando una sesión de pantalla, desde una sesión de pantalla local.
gnu-screen
dan
fuente
fuente

ctrl-g g 2selecciona la ventana 2 en la pantalla anidada,ctrl-g 1selecciona la ventana 1 en la pantalla inicial.Sí, es posible. Deberá redefinir
screenel carácter de escape, por ejemplo, configurarloEcuando llamescreenfuente
Si borra la
$STYvariable de entorno, la ejecuciónscreencomenzará una sesión anidada .Luego debe enviar un literal
^aa la sesión anidada antes de utilizar cualquiera de sus enlaces. Puede enviar una literla^apresionando^aseguido dea(simple).Así que para crear una nueva ventana en la sesión anidada tendría que pulsar
^a,a,c.fuente
'Ctrl-a a' envía un ctrl-a a la pantalla anidada.
por ejemplo, si desea agregar una nueva pestaña, haga 'ctrl-a ac'
si desea desconectar: 'ctrl-a ad'
fuente
Los comandos funcionan bien si usa ctrl-a a o cambia el carácter de escape. Sin embargo, también preguntó cómo conectar desde dentro de otra terminal. Me tomó un tiempo encontrar esto en línea, pero después de ver la bandera -m lo busqué en el manual.
Después de eso probé creando una nueva pantalla con
y el adjuntarlo desde dentro de la pantalla con
y funcionó de la manera que quería, creando una nueva pantalla y adjuntándola desde una pantalla. No creo que muchas personas usen esta funcionalidad, pero a veces me quedo sin terminales, por lo que puede ser útil tener pestañas agrupadas en una pantalla separada.
fuente