Nohup

De Wikipedia, la enciclopedia libre
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[editar]

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[editar]

Referencias[editar]

  1. IBM. «nohup - Start a process that is immune to hangups». IBM Knowledge Center (en inglés). Consultado el 13 de septiembre de 2019. 
  2. GNU. «Run a command immune to hangups». GNU Coreutils manual (en inglés). Consultado el 13 de septiembre de 2019.