Nohup

Nohup
Descripción Utilidad para ignorar la señal SIGHUP
Acción por defecto Comando para evitar que un proceso muera por hangup
[editar datos en Wikidata]

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

  • Señales de procesos
  • disown
  • GNU Core Utilities

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. 
Control de autoridades
  • Proyectos Wikimedia
  • Wd Datos: Q1050623
  • Wd Datos: Q1050623