Escrito por Luis Cervantes el 21 de June, 2012

Permite mantener en ejecución un comando, pese a salir del  terminal, ya que hace que se ejecute de forma independiente a la sesión.

Básicamente te ejecuta en u segundo plano un script.

La salida por defecto que saldría en la terminal por la ejecución del comando, será procesada a un fichero llamado nohup.out, que aparecerá en la ruta donde nos encontremos ejecutando el programa.

nohup comando &

donde:

comando : es el nombre del comando o ruta del script a ejecutar. Se le pueden pasar parámetros.

&: Es lo que indica fin de línea al comando a ejecutar.

Ejemplo

nohup  du-ah / > salida.txt  2> /dev/null

redirecciona la salida estándar al fichero salida.txt y el error estándar a ninguna parte(/dev/null)

 

Tags: ,