Comenzando con el comando de pantalla de Linux una guía para principiantes
- 4656
- 988
- Mario Gollum
¿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 ventanaCtrl + A y "
: Lista todas las ventanas abiertasCtrl + A y N
: Ir a la siguiente ventanaCtrl + A y P
: Ir a la ventana anteriorCtrl + A y 0
: Cambiar a la ventana 0 (u otra ventana numerada)Ctrl + A y S
: Divide la pantalla horizontalmente en regionesCtrl + A y |
: Divide la pantalla verticalmente en regionesCtrl + A y Tab
: Cambiar el enfoque entre las áreas de la pantalla dividida.Ctrl + A y D
: Separar la pantalla del terminalCtrl + A y A
: Establecer el título de la ventanaCtrl + A y X
: Bloquear la sesión actualCtrl + 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.
- « Excluyendo URL de ProxyPass en Apache
- Una introducción al ./configurar Comando compilando el código fuente en Linux »