Nohup

De Wikipedia, la enciclopedia libre
Esta es una versión antigua de esta página, editada a las 05:02 13 sep 2019 por PetrohsW (discusión · contribs.). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.
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

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

  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.