Tutorial de comando de pantalla de Linux

Tutorial de comando de pantalla de Linux

El comando de pantalla es un comando muy útil del sistema operativo Linux. Cuando se realiza una tarea dividiendo la tarea en múltiples ventanas de terminal, es difícil administrar la tarea. Este problema se puede resolver fácilmente usando el comando de pantalla. Se pueden abrir múltiples instancias de terminales en una sola ventana de terminal utilizando el comando de pantalla. Este comando tiene muchas otras características avanzadas que no existen en la terminal general. Los diferentes usos de este comando se describen en este tutorial.

Prerrequisitos:

Se requiere que la utilidad de la pantalla se instale en el sistema operativo si no está instalado antes. Se instala de forma predeterminada para el Ubuntu 20+. Ejecute el siguiente comando para verificar la versión instalada del comando de pantalla.

$ pantalla -Versión

Debe tener los privilegios de usuario raíz para ejecutar el comando de pantalla.

KeyStrokes del comando de pantalla

Los usos de diferentes pulsaciones de teclas se describen a continuación para usar el comando de pantalla:

Pulsaciones de teclas Objetivo
Ctrl + A y C Para abrir una nueva ventana de pantalla.
Ctrl + A y D Para separar la ventana de pantalla actual.
Ctrl + A y 0 Para cambiar a la ventana particular.
Ctrl + A y A Para cambiar el nombre de la ventana actual.
Ctrl + A y " Para mostrar la lista de todas las ventanas abiertas.
Ctrl + A y S Para dividir la ventana horizontalmente.
Ctrl + A y | Para dividir la ventana verticalmente.
Ctrl + A y Tab Para cambiar entre las áreas de división de la pantalla.
Ctrl + A y N Para cambiar a la siguiente ventana.
Ctrl + A y P Para cambiar en la ventana anterior.
Ctrl + A y X Para bloquear la ventana actual.
Ctrl + A y Q Para terminar todas las ventanas excepto la ventana actual.

Abra la pantalla Linux

Inicie sesión como usuario root y ejecute el siguiente comando para abrir la pantalla Linux:

$ pantalla

La siguiente pantalla aparece si el comando "pantalla" se ejecuta por primera vez. Puede presionar la barra espacial para ir a la página siguiente o puede presionar el botón ENTER para abrir el símbolo del sistema. Presione el botón ENTER para abrir la ventana de la pantalla con el símbolo del sistema:

La siguiente ventana aparece después de presionar el botón Enter. Es la ventana de pantalla predeterminada. Ahora puede ejecutar cualquier comando en esta ventana:

Abra una ventana de pantalla con el nombre de la sesión

Cuando se trabaja con múltiples ventanas de pantalla, es mejor abrir la ventana de la pantalla con el nombre de la sesión. Ayuda al usuario a realizar un seguimiento de las ventanas.

Ejecute el siguiente comando para abrir una ventana de pantalla con el nombre de la sesión, MySession:

$ Screen -S mysession

Ejecute algunos comandos después de abrir la ventana de la pantalla para fines de prueba. Aquí, se ejecutan los comandos "Fecha" y "PWD":

Separar la ventana de la pantalla

Abra el teclado en pantalla y presione las siguientes teclas para separar la ventana de pantalla actual:

Ctrl + A y D

La siguiente información similar aparece después de separar la ventana de la pantalla. La salida muestra el nombre de la ventana de la pantalla con la ID:

Vuelva a colocar la ventana de la pantalla

Ejecute el siguiente comando para volver a colocar la ventana de pantalla creada anteriormente:

$ pantalla -r

Lista de ventanas de pantalla creadas

Ejecute el siguiente comando para imprimir la lista de ventanas de pantalla creadas:

$ pantalla -ls

Según la siguiente salida, se crean dos ventanas de pantalla. Uno de ellos está unido y otro está separado.

Vuelva a colocar la ventana de la pantalla basada en ID

La identificación de cualquier ventana de pantalla se puede encontrar después de separar la ventana. Después de separar la ventana de pantalla en particular, ejecute el siguiente comando para adjuntar esa ventana de pantalla usando el valor de identificación, 1062:

$ pantalla -r 1062.mysession

Se adjuntará nuevamente a la ventana de la pantalla si el valor de identificación es válido.

Bloquear y agregar la contraseña

Abra el teclado en pantalla y presione las siguientes teclas para bloquear la ventana de pantalla actual:

Ctrl + A y X

La misma tecla de contraseña tiene que escribir dos veces después de bloquear la pantalla. A continuación, debe escribir la contraseña cada vez para desbloquear la pantalla cuando desee abrir esta ventana de pantalla.

Dividir la pantalla horizontalmente

A veces, requiere dividir la ventana de la pantalla en múltiples partes para realizar los diferentes tipos de tareas relacionadas desde la misma ventana. La ventana de la pantalla se puede dividir horizontal y verticalmente. Abra el teclado en pantalla y presione las siguientes teclas para dividir la pantalla horizontalmente:

Ctrl + A y S

La pantalla se ve como la siguiente imagen si la ventana de la pantalla se divide horizontalmente. Aquí, la ventana de la pantalla principal se divide horizontalmente en porciones iguales:

Dividir la pantalla verticalmente

Abra el teclado en pantalla y presione las siguientes teclas para dividir la pantalla verticalmente:

Ctrl + A y |

La pantalla se parece a la siguiente imagen si la parte superior del área de la pantalla se divide verticalmente:

Cambiar entre las áreas de división de la pantalla

Abra el teclado en pantalla y presione las siguientes teclas para cambiar entre las áreas de división de la pantalla:

Ctrl + A y Tab

La pantalla se parece a la siguiente imagen si el cursor está parpadeando en el símbolo del sistema superior izquierdo. El cursor se mueve a la cima derecha del área de la pantalla:

Terminar todas las ventanas excepto la ventana actual

Abra el teclado en pantalla y presione las siguientes teclas para terminar todas las ventanas de pantalla, excepto la ventana actual:

Ctrl + A y Q

Conclusión

Los usos básicos del comando de pantalla se explican en este tutorial creando múltiples ventanas de pantalla. Este comando es muy útil cuando requiere realizar múltiples tareas desde la misma ventana. Esperamos que los usuarios de Linux puedan usar el comando de pantalla después de leer este tutorial correctamente.