Nohup | ||
---|---|---|
Descripción | Utilidad para ignorar la señal SIGHUP | |
Acción por defecto | Comando para evitar que un proceso muera por hangup | |
El comando nohup es una utilidad POSIX que indica a un proceso ignorar la señal de tipo SIGHUP.[1] Esta señal se presenta al desconectar una terminal lo que mata a los procesos que dependen de dicha sesión.
Uso
Se emplea nohup anteponiéndolo al comando a procesar y normalmente agregando al final el & para mandar el comando a segundo plano. La salida por omisión se almacena en el archivo nohup.out.[2]
$ nohup comando &
Después de esto, la sesión puede ser desconectada y el comando seguirá su ejecución.
Véase también
Referencias
- ↑ IBM. «nohup - Start a process that is immune to hangups». IBM Knowledge Center (en inglés). Consultado el 13 de septiembre de 2019.
- ↑ GNU. «Run a command immune to hangups». GNU Coreutils manual (en inglés). Consultado el 13 de septiembre de 2019.