Respuesta corta
- Vuelva a colocar sin expulsar a otros:
screen -x
- Obtener la lista de pantallas:
^A
*
seleccione la que desea desconectar, presioned
Respuesta explicada
Antecedentes: cuando buscaba la solución con la misma descripción del problema, siempre recibí esta respuesta. Me gustaría proporcionar una solución más sensata. (Por ejemplo: la otra pantalla adjunta tiene un tamaño diferente y no puedo forzar el cambio de tamaño en mi terminal).
Nota: PREFIX
generalmente es ^A
=ctrl+a
Nota: la pantalla también se puede llamar:
- "usuario front-end" (en el
at
manual de comandos en la pantalla)
- "cliente" (vocabulario tmux donde está esta funcionalidad
detach-client
)
- "terminal" (como llamamos a la ventana en nuestra interfaz de usuario) / dependiendo de
1. Vuelva a adjuntar una sesión :screen -x
-x
adjuntar a una sesión de pantalla no separada sin separarla
2. Lista de pantallas de esta sesión:PREFIX
*
Es la clave de enlace predeterminado para: PREFIX
:displays
. Realizándolo dentro de la pantalla, identifique la otra pantalla que queremos desconectar (por ejemplo, un tamaño más pequeño). (Su pantalla actual se muestra en color más brillante / negrita cuando no está seleccionada ).
term-type size user interface window Perms
---------- ------- ---------- ----------------- ---------- -----
screen 240x60 you@/dev/pts/2 nb 0(zsh) rwx
screen 78x40 you@/dev/pts/0 nb 0(zsh) rwx
Con las flechas ↑
↓
, seleccione la pantalla de destino , presione. d
Si no sucede nada, intentó desconectar su propia pantalla y la pantalla no la desconectará. Si fue otro, dentro de un segundo o dos, la entrada desaparecerá.
Presione ENTER
para salir de la lista.
Opcionalmente: para que el contenido se ajuste a su pantalla, refluya : PREFIX
F
(F mayúscula)
Extracto de la página del manual de la pantalla:
muestra
Muestra una lista tabular de todos los front-end de usuarios conectados actualmente (pantallas). Esto es más útil para sesiones multiusuario. Las siguientes teclas se pueden usar en la lista de pantallas:
mouseclick
Moverse a la línea seleccionada. Disponible cuando "mousetrack" está activado.
space
Actualizar la lista
d
Separar esa pantalla
D
Separador de potencia de esa pantalla
C-g
, enter
o escape
Salga de la lista
screen -x
que es más rápido de escribir, pero no del todo equivalente. Adjuntará la sesión por segunda vez sin desconectarse primero, lo que dará como resultado el modo de visualización múltiple.