Nohup

De Wikipedia, la enciclopedia libre
Ir a la navegación Ir a la búsqueda
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 utilería 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.