GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo instalar y usar Linux Screen?

Los administradores de sistemas generalmente administran servidores virtuales usando la terminal Linux. Sin embargo, puede sacarle aún más provecho implementando la Pantalla de Linux en su flujo de trabajo. Es un favorito desde hace mucho tiempo entre los desarrolladores y es imprescindible para cualquier persona que quiera convertirse en un experto.

Puede parecer intimidante al principio, pero Linux Screen es fácil de aprender y ofrece posibilidades ilimitadas. Es una utilidad muy eficiente e ingeniosa, lo que la convierte en una herramienta insustituible.

Con esto en mente, le enseñaremos cómo habilitar y usar Linux Screen para aumentar aún más la flexibilidad del terminal Linux.

¿Qué es la pantalla de Linux?

A Linux Screen es una aplicación de terminal desarrollada por el proyecto GNU. A menudo, la documentación oficial lo llama GNU Screen y se utiliza para la multiplexación de terminales.

En otras palabras, Screen divide un terminal físico en múltiples sesiones virtuales, las detiene y resume la actividad en ellas.

La pantalla funciona así:si trabaja en una sesión de terminal mientras usa la pantalla, una vez que haya terminado con su trabajo y apague la computadora, se guardará en ese momento. Cuando se vuelve a acceder a la terminal, la terminal volverá a la misma pantalla en la que trabajaba antes de apagarse.

Linux Screen puede tener una estructura básica, pero todos los usuarios de Linux deben saber cómo usarlo.

¿Cómo instalar y usar Linux Screen?

La pantalla generalmente se instala de forma predeterminada en todas las principales distribuciones de Linux. Si su sistema no lo tiene preinstalado, no se preocupe, el proceso de instalación es fácil.

Primero, necesitamos conectarnos a nuestro servidor usando el comando SSH. Abre tu terminal y escribe:

ssh your-user@server

En el caso de Debian, Ubuntu o Linux Mint y sus derivados, puede ejecutar el siguiente comando:

sudo apt install screen

Si está utilizando CentOS 7 , puede instalarlo usando lo siguiente:

sudo yum install screen

O si el usuario no puede ejecutar sudo comandos, necesitamos ejecutarlo como raíz usuario.

yum install screen

Al final de la instalación, podemos verificar la versión actual de Screen, usando la siguiente línea de comando:

screen –version

Felicitaciones, ahora finalmente puedes usar Screen.

Uso de Linux Screen en cualquier distribución de Linux

Para ejecutar la pantalla de Linux, solo tenemos que escribir la palabra en nuestra sesión de terminal:

screen

Después de presionar el Espacio clave, verá la terminal de nuevo. No te preocupes, ya hemos iniciado una nueva sesión de Screen. Para comprobarlo, simplemente escriba salir y presiona Entrar .

Entonces, necesitamos volver a ejecutar el comando escribiendo pantalla de nuevo.

También podemos iniciar una sesión y darle un nombre usando -S variable. Por ejemplo:

screen -S session1

Te recomendamos que le des a la sesión un nombre descriptivo y no tendrás problemas para identificarla.

Screen utiliza comandos para realizar la multiplexación de terminales y los comandos son fáciles de aprender. Todos siguen un Ctrl+* * estructura, donde * son las variables.

Trabajando en una Nueva Sesión

Una vez que hemos iniciado una nueva sesión es necesario aprender a utilizarla. Estos son los comandos principales que utilizará:

También es posible dividir la pantalla del terminal. Por ejemplo, usando Ctrl+a S divide la terminal horizontalmente:

Para cambiar al siguiente terminal, pulsamos CTRL+a TAB . Para cerrarlo, CTRL+a X .

Cómo administrar múltiples sesiones usando Linux Screen

Una de las grandes cualidades de Screen es la capacidad de realizar acciones y dejarlas en segundo plano para que cuando volvamos a ellas sigan ahí. Esto es especialmente bueno para los administradores de servidores.

Para este ejemplo, usaré htop . Podemos instalarlo en Debian , Ubuntu , Linux Mint y sus derivados con el siguiente comando:

sudo apt install htop

Puede ejecutar htop simplemente escribiendo el siguiente comando en su terminal:

htop

A continuación, usaremos ambos CTRL+a y CTRL+d Comandos para separar la ejecución de la terminal. Desde aquí puede trabajar en otra cosa, mientras que la ventana anterior se ejecutará en segundo plano. Si desea abrir el mismo htop terminal, primero escriba el siguiente comando:

screen -ls

Mostrará todas sus sesiones guardadas. Para reabrir htop , ingresa lo siguiente:

screen -r process_number

En este caso, nuestro process_number es 11520

Conclusión

Es muy importante aprender a instalar y usar Linux Screen, especialmente si trabajas como administrador del servidor. Es una herramienta realmente útil que puede mejorar en gran medida su flujo de trabajo general. Aquí ha aprendido cómo instalar Screen en su servidor y cómo usar sus comandos básicos.

Esperamos que este tutorial de Linux le haya resultado útil. ¡Buena suerte!


Linux
  1. Cómo instalar y usar la pantalla de Linux, con comandos

  2. Cómo instalar y usar telnet en Kali Linux

  3. Cómo instalar y usar SSHFS en Linux

  4. Cómo instalar y usar Flatpak en Linux

  5. Cómo instalar y usar Traceroute en Linux

Cómo instalar y usar el comando Ping en Linux

Cómo instalar y usar Telnet en sistemas Linux

Cómo instalar y usar ZSH Shell en Linux

Cómo instalar y usar el comando fd en Linux

Cómo instalar y usar Nu Shell en Linux

Cómo instalar y usar Flatpak en Linux

    Comandos Descripción
    Ctrl+a c Crear una nueva ventana
    Ctrl+a ” Lista de todas las ventanas creadas
    Ctrl+aa Eliminar un Ctrl+a , que es útil si cometiste un error
    Ctrl+a Ctrl+d Dejar la sesión en ejecución