Enviar comandos a la pantalla dentro de la pantalla

Enviar comandos a la pantalla dentro de la pantalla
  1. inicie sesión en el Servidor1 y ejecute la pantalla
  2. SSH al Servidor2 y conectarse a una sesión de pantalla existente
  3. Tenga en cuenta que los comandos ^A se procesan únicamente en la pantalla del Servidor1

¿Es posible controlar la pantalla del Servidor2 en esta situación? Aunque sólo sea para despegarnos de ello.

Lo único que pude hacer fue decirle a la pantalla del Servidor1 que cierre la ventana que contiene la sesión SSH.

Respuesta1

Sí, es posible. Uno de los comandos que puedes enviar a Screen con su metacarácter ( ^A) es un literal ^A, que se realiza con la ^A-asecuencia (ctrl-A, minúscula a). En la pantalla de ayuda ( ^A-?), verá una clave definida como meta.

Entonces, en resumen, para enviar un comando a una pantalla dentro de una pantalla (por ejemplo, para desconectar la pantalla anidada), presionaría ^A-a-d, lo que enviaría ^A-da la pantalla anidada, separándola y dejando la pantalla de primera capa conectada.

información relacionada