Sé cómo iniciar un screen
, y cómo enumerar diferentes pantallas:
screen -ls
o adjuntar:
There are screens on:
2477.pts-0.server1 (Detached)
2522.pts-0.server1 (Detached)
2 Sockets in /var/run/screen/S-root.
$ screen -r 2477.pts-0.server1
Pero, ¿cuál es la combinación de teclas para desconectarse de una sesión de pantalla y mantenerla en funcionamiento?
command-line
gnu-screen
maniat1k
fuente
fuente
D
) es 'powerdetach'.d
!!!!!!!Para enumerar sus sesiones, ejecute:
Puede ejecutar cualquier comando bajo el comando de pantalla como:
Luego presione Ctrl+ a(liberar) y luego dpara separar el proceso / pantalla (para que continúe ejecutándose).
Para reanudar el proceso separado, use:
Si tiene múltiples, agregue el número de sesión después de eso.
También puede volver a adjuntar a la
Attached
pantalla yascreen -x
. Útil para investigar por qué está conectado, compartir terminal con alguien o para ver / verificar a alguien lo que está haciendo.Para obtener más ayuda, ejecuta
man screen
o dentro de la pantalla presiona Ctrl+ a, suelta y luego presiona ?para ver más atajos.Ver también:
fuente
Probablemente lo verá así en la página del manual de la pantalla:
Es importante tener en cuenta que el caso de las letras en mayúsculas y minúsculas hará diferentes funciones.
fuente
Algunos sistemas eliminan ciertos enlaces de forma predeterminada. Así que lo mejor es buscar en la página combinación de teclas en línea: Ctrl-a ?. También puede utilizar el símbolo del sistema en
screen
: Ctrl-a :detach. Yo mismo, generalmente elimino las combinaciones de teclas para 'separar' y 'powerdetach', excepto en sistemas remotos.fuente