• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar al pie de página

En Guillem, formación online

Aprende a aprender

  • Home
  • Cursos
  • blog
  • Tutoriales

Uso de screen para gestionar múltiples tareas en GNU/Linux

septiembre 14, 2021 by enguillem@gmail.com

Screen nos permite
  • Utilizar múltiples ventanas de shell en una sola sesión ssh
  • Mantener una sesión de shell activa aunque haya desconexiones de red
  • Desconectar y reconectar a una sesión shell desde diferentes lugares
  • Mantener un proceso de ejecución sin tener que mantener abierta una sesión.

Instalar screen en debian

Para instalar screen tenemos que ejecutar el siguiente comando
sudo apt install screen

Iniciar una sesión Screen

Para iniciar una sesión con screen ejectuar el siguiente comando
screen
A continuación pulsar la tecla Enter.

Comandos

«Ctrl+a»

Utilizar la combinació de teclas «Ctrl+a» como señal para enviar comandos. Por ejemplo «Ctrl+a» y a continuación «?» muestra la página de ayuda
Página de ayuda

Crear una ventana

Comando «Ctrl+a» «c»

Con esta combinación de teclas creamos una nueva ventana y la ventana anterior sigui activa Por ejemplo si actualizamos nuestra debian, con este comando podemos abrir una nueva ventana y no se interrumpe la actualización.

Intercambio de ventanas

Comando «Ctrl+a» «n»

Screen nos permite navegar entre ventanas avanzando entre ellas con el comando «Ctrl+a» «n» (next). Este comando nos permite llegar a la última ventana y desde aquí volver a la primera. Actúa como un carrusel.

Comando «Ctrl+a» «p»

En este caso la navegación es en sentido contrario «p» previous

Desacoplarnos de una Screen

Comando «Ctrl+a» «d»

Esta es la parte más potente de screen. Con el comando «Ctrl+» «d» nos desacoplamos de la ventana y esta sigue ejecutándose en segundo plano y por tanto podríamos cerrar la sesión sin que el proceso acabe. En cualquier momento podemos volver a acoplarnos a la ventana que hemo dejado en segundo plano

Acoplarnos a una Screen

Para volver a acoplarnos a una ventana lo hacemos con el comando screen -r En el caso de tener más de una pantalla se nos ofrecerá un menú con todas las sesiones disponibles. screen-r There are several suitable screens on: 31917.pts-5.office      (Detached) 31844.pts-0.office      (Detached) Type "screen [-d] -r [pid.]tty.host"to resume one of them. A continuación elegimos que sesión recoger. screen -r  31844.pts-0.office

Bloquear nuestra sesión de Screen

Comando «Ctrl+a» «x»

En este caso se bloquea nuestra sesión y nos pide nuestro password para volver a activarla.

Detener screen

Para detener screen simplemente ejecutar exit. Fuente https://www.rackaid.com/blog/linux-screen-tutorial-and-how-to/

Archivado en: Sin categoría

Footer

Design

With an emphasis on typography, white space, and mobile-optimized design, your website will look absolutely breathtaking.

Learn more about design.

Content

Our team will teach you the art of writing audience-focused content that will help you achieve the success you truly deserve.

Learn more about content.

Strategy

We help creative entrepreneurs build their digital business by focusing on three key elements of a successful online platform.

Learn more about strategy.

Copyright © 2022 · enguillem.com theme on Genesis Framework · WordPress · Iniciar sesión