Mantener un proceso ejecutándose aunque la terminal SSH se cierre
Menos de 1 minuto
Mantener un proceso ejecutándose aunque la terminal SSH se cierre
Es una pregunta que ha formulado un chico en un canal de Slack y me picó la curiosidad. Gracias a DuckDuckGo que te muestra la respuesta en la misma página, pude averiguarlo en unos segundos.
# En vez de ejecutar el proceso con...
$ proc &
# Debes usar:
$ nohup proc &
El comando nohup previene que el proceso de detenga cuando se desconecte la sesión. Otra posibilidad es utilizando el comando screen. Tienes algunos ejemplos en la web de thegeekstuff.com.