Blog del Podcast
podcast      GitHub      Twitter   Telegram

Screen. Enviar scripts a segundo plano

Tiempo estimado de lectura: 2 minutos. 249 palabras. bash

Aprovechando que Linux permite la multitarea, vamos a enviar un script corriendo a segundo plano.

Para ello vamos a utilizar screen. Screen mediante la opción -S, permite el crear un nombre de sesión. Ideal para recordar en que sesión se está ejecutando este script y así poder volver a esta.

Enviar script a segundo plano

Vamos a enviar el script.sh a segundo plano. En este ejemplo el nombre de la sesión es nombre_sesion.

screen -dmS nombre_sesion script.sh

Volver a la sesión

Para volver a la sesión donde se está ejecutando script.sh, escribiremos:

screen -r nombre_sesion

Ver todas las sesiones

Si no recuerdas el nombre de sesión o simplemente, quieres ver cuantos procesos están corriendo en segundo plano con screen, escribiremos el siguiente comando

screen -ls 

Matar la sesión

screen -XS nombre_sesion quit

Publicado por Angel el martes 21 enero del 2020



También te puede interesar:




Powered by org-bash-blog

Writing in orgmode whith emacs

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.