¿Hay alguna manera de enviar un comando de pantalla a una sesión de pantalla "arriba" de mi pantalla actual?

¿Hay alguna manera de enviar un comando de pantalla a una sesión de pantalla "arriba" de mi pantalla actual?

Me gustaría poder enviar un comando de pantalla a una sesión de pantalla "arriba" de mi sesión de pantalla actual (que está en otro servidor). Imagine el escenario de iniciar una sesión de pantalla inicial y desde una ventana dentro de esta sesión realiza ssh a otro servidor e inicia una sesión de pantalla en ese servidor. ¿Es posible enviar un comando de pantalla a través de la sesión de pantalla actual (que está en el servidor remoto) a la primera sesión de pantalla?

Respuesta1

No estoy seguro de lo que quiere decir con "Arriba" de su sesión de pantalla actual, pero si tiene sesiones de pantalla anidadas (pantalla dentro de la pantalla), puede decirle a la pantalla exterior que pase la tecla de comando a la sesión de la pantalla interna. De forma predeterminada, la tecla de comando para hacer esto es Ctrl+ A, lo que significa que presiona Ctrl+ Ados veces para enviar un comando a la sesión de la pantalla interna.

Por ejemplo:

Si inicio sesión en el servidor A e inicio la pantalla, y luego SSH desde el servidor A al servidor B e inicio otra copia de la pantalla:

  • Ctrl+ A, Ccreará una nueva ventana de pantalla en el servidor A
  • Ctrl+ A, Ctrl+ A, Ccreará una nueva ventana de pantalla en el servidor B
  • Ctrl+ A, Ctrl+ A, 4cambiará a la ventana #4 en el servidor B
  • Ctrl+ A, Ctrl+ A, Ctrl+ Dpara desconectarse de la sesión de pantalla en el servidor B

Estos asumen combinaciones de teclas predeterminadas.

información relacionada