Comenzando con el comando de pantalla de Linux una guía para principiantes

Comenzando con el comando de pantalla de Linux una guía para principiantes

¿Alguna vez has oído hablar del comando de pantalla de Linux?? Es una herramienta increíblemente poderosa que le permite tomar el control de múltiples programas en una sola ventana de terminal. Con el comando de pantalla de Linux, puede administrar fácilmente múltiples programas, incluso si se ejecutan en diferentes directorios. Incluso puede cambiar entre programas sin tener que cerrarlos o reiniciarlos. Es una forma increíblemente eficiente de trabajar en Linux.

El comando de la pantalla es increíblemente fácil de usar. Todo lo que tiene que hacer es escribir el comando de pantalla para abrir una nueva ventana, y luego desde allí puede ejecutar cualquier comando que desee. También puede usarlo para ejecutar múltiples programas simultáneamente, lo que puede ser increíblemente útil para multitarea. Y si necesita tomar un descanso, siempre puede suspender el comando de la pantalla y volver más tarde.

Este artículo cubrirá los conceptos básicos de la instalación y el uso del comando de pantalla Linux. Al final de este tutorial, podrá crear y adjuntar a las sesiones de pantalla, dividir la pantalla en múltiples ventanas y separar, volver a colocar las sesiones de pantalla.

Paso 1: Instalar pantalla

Antes de que pueda usar el comando de pantalla, deberá instalarlo en su sistema. En la mayoría de las distribuciones de Linux, la pantalla se incluye en los repositorios de paquete predeterminados, por lo que puede instalarla usando su paquete Administrador.

  • Por ejemplo, en un sistema de menta Ubuntu, Debian y Linux, puede instalar un paquete de pantalla utilizando el siguiente comando:
    Pantalla de instalación de sudo apt && sudo apt instalación  
  • En un sistema CentOS, RHEL y Fedora, puede instalar el paquete de pantalla utilizando el siguiente comando:
    pantalla de instalación de sudo DNF  

Paso 2: crear una nueva sesión de pantalla

Para crear una nueva sesión de pantalla, simplemente ejecute el comando de pantalla. Esto iniciará una nueva ventana de terminal dentro de la pantalla, y puede usarla como cualquier otra ventana de terminal.

Por ejemplo, para crear una nueva sesión de pantalla e iniciar una nueva intento Shell, ingresaría el siguiente comando:

pantalón  

También puede especificar un nombre para su sesión de pantalla cuando la cree. Para hacer esto, use el "-S" Opción de línea de comando seguida del nombre de su sesión. Por ejemplo:

pantalla -S MySession Bash  

Este comando creará una nueva sesión llamada "MySession".

Paso 3: Accesos directos de teclado de comando de pantalla

En el paso anterior, activó la sesión de pantalla en su terminal. Ahora, debe ser consciente de sus usos. Puede administrar la sesión de pantalla usando los atajos de teclado. Usando los KeyStokes, puede crear nuevas ventanas, adjuntar, separar, cambiar el nombre y muchos más con la sesión de pantalla.

Aquí hay algunos atajos de teclado comúnmente utilizados, que lo ayudan a trabajar con la pantalla:

  • Ctrl + A y C: Crear una nueva ventana
  • Ctrl + A y ": Lista todas las ventanas abiertas
  • Ctrl + A y N: Ir a la siguiente ventana
  • Ctrl + A y P: Ir a la ventana anterior
  • Ctrl + A y 0: Cambiar a la ventana 0 (u otra ventana numerada)
  • Ctrl + A y S: Divide la pantalla horizontalmente en regiones
  • Ctrl + A y |: Divide la pantalla verticalmente en regiones
  • Ctrl + A y Tab: Cambiar el enfoque entre las áreas de la pantalla dividida.
  • Ctrl + A y D: Separar la pantalla del terminal
  • Ctrl + A y A: Establecer el título de la ventana
  • Ctrl + A y X: Bloquear la sesión actual
  • Ctrl + A y ?: Mostrar enlaces de clave/nombres de comandos

Para usar los enlaces de tecla anteriores, sigue presionando el CONTROL clave y luego golpear "a" y luego presione la clave requerida.

Paso 3: separarse de una sesión de pantalla

Para separarse de una sesión de pantalla y volver a su ventana de terminal regular, use el "Ctrl + A y D" llaves. Esto dejará la sesión de pantalla ejecutándose en segundo plano, lo que le permitirá reconectarse más tarde.

Por ejemplo, para separar la sesión de pantalla que creó en el paso 2, presione el atajo de teclado: "Ctrl + A y D"

Paso 4: Lista de sesiones de pantalla disponibles

Para ver una lista de las sesiones de pantalla disponibles, use el comando de pantalla -ls. Esto le mostrará una lista de todas las sesiones de pantalla que se están ejecutando actualmente en su sistema, junto con sus nombres de sesión e ID de proceso.

Por ejemplo, si tiene una sesión de pantalla nombrada "Mysession" Ejecutando, el comando de pantalla -ls produciría algo como esto:

pantalla -ls  
Salida Hay una pantalla en: 128506.mySession (adjunto) 1 enchufe in/run/screen/s-rahul. 

Paso 5: Reattach a una sesión de pantalla

Para volver a conectarse a una sesión de pantalla que ha separado previamente, use la pantalla -riñonal comando seguido del nombre o ID de proceso de la sesión.

Por ejemplo, para volver a conectarlo al "Mysession" Sesión de pantalla que creó en el Paso 2, ingresaría el siguiente comando:

pantalla -r mysession  

Si tiene varias sesiones de pantalla en ejecución y no está seguro de cuál desea reconectar, puede usar el 'Screen -ls' Comando para ver una lista de sesiones disponibles, como se describe en el paso 4.

Paso 6: divida la pantalla en múltiples ventanas

Una vez que esté conectado a una sesión de pantalla, puede dividir la pantalla en múltiples Windows.

  • presione el Ctrl + A y S claves para dividir la región actual horizontalmente en dos nuevas.
  • presione el Ctrl + A y | claves para dividir la región actual verticalmente en dos nuevas.
  • presione el Ctrl + A y Tab claves para cambiar entre Windows.

Conclusión

En este tutorial, cubrimos los conceptos básicos de instalación y uso del comando de pantalla de Linux. Con la pantalla, puede crear y adjuntar a las sesiones de pantalla, dividir la pantalla en múltiples ventanas y separarse de las sesiones de pantalla. Puede usar estas técnicas para ejecutar múltiples tareas basadas en terminal simultáneamente y cambiar fácilmente entre ellas.

Espero que este tutorial haya sido útil y que ahora se sienta cómodo usando el comando de pantalla de Linux. Si tiene alguna pregunta o necesita más ayuda, no dude en dejar un comentario a continuación.