¿Cómo cierro una sesión de pantalla??

¿Cómo cierro una sesión de pantalla??
A veces ejecutamos múltiples sesiones de pantalla en Pantalla GNU que requiere limpieza. En esta breve guía, lo guiaremos a través de las opciones de cerrar una sesión de pantalla, pero en primer lugar, comprendamos alguna información esencial sobre la pantalla.

¿Qué es una pantalla??

Un multiplexor terminal se conoce como pantalla. Múltiples conchas interactivas del terminal físico son multiplexados por la pantalla. Permite al usuario realizar varias tareas que se ejecutan en cada terminal. Todas estas sesiones de pantalla independientes ejecutan sus programas. Si accidentalmente cerra o se desconecta de cualquier sesión de pantalla, ese proceso se ejecutará dentro de la sesión de pantalla.

Por ejemplo, al actualizar un servidor Ubuntu a través de SSH, si su sesión SSH finaliza por algún motivo, el comando de pantalla continuará el proceso de actualización sin duda.

Aquí, le hemos proporcionado una lista de atajos importantes de teclado para administrar varias sesiones anidadas.

Función Atajo de teclado
Mostrando mechones de teclas Ctrl+A ?
Finalización de sesión y pantalla de finalización Ctrl+a \
Cerrar la sesión actual Ctrl+A x
Cerrar todas las sesiones excepto la actual Ctrl+A Q
Dividir la región actual verticalmente en dos regiones Ctrl+A L
División de región actual horizontalmente en dos regiones Ctrl+a s
Cambiar al número de sesión 0 Ctrl+A "
Cambiar a la sesión anterior Ctrl+A P
Cambiar a la siguiente sesión Ctrl+a n
Enumerando todas las sesiones Ctrl+A 0

Ahora, le demostraremos el procedimiento completo de cerrar una sesión de pantalla existente. Antes de iniciar esto, consulte el método otorgado a continuación para configurar alguna sesión de pantalla.

$ pantalla -dms my_session_1
$ pantalla -dms my_session_2

Configuración de sesiones de pantalla

Como resultado de la ejecución de comando, se inicializarán dos sesiones llamada "My_Session_1" y "My_Session_2".

Ahora, enumere todas las sesiones de pantalla escribiendo el siguiente comando:

$ pantalla de pantalla

Aquí, la salida también le dará información sobre la sesión de pantalla existente, que no sea la recién creada.

Un método para finalizar una sesión es adjuntarlo primero y luego finalizarla. Seguiremos este método en la próxima sección. Tomamos "my_session_1" como ejemplo, puede elegir la sesión que desea terminar.

Utilice el siguiente comando para verificar la información relacionada sobre la sesión de pantalla "my_session_1".

pantalla -r my_session_1

Cerrar una sesión de pantalla

Método 1:

Tenga en cuenta la ID completa de la sesión de pantalla. Después de eso, adjunte esta sesión de pantalla usando la opción "-r" en el comando de pantalla.

$ Screen -R 62431.my_session_2

En su terminal, escriba "Salir" para salir de esta sesión de pantalla.

$ Salida

Como puede ver, la salida declara que el proceso se termina con éxito.

Método 2:

Otro método para finalizar una sesión de pantalla es presionar "Ctrl+A" combinado con la tecla "\" mientras se adjunta una sesión.

Conclusión

La pantalla multiplexa numerosas conchas interactivas del terminal físico. También permite a su usuario ejecutar múltiples tareas en cada terminal simultáneamente. Llega un caso en el que se requiere limpieza y, para eso, desea finalizar una sesión de pantalla. En esta publicación, hemos discutido dos métodos distintos para poner fin a una sesión de pantalla.

"