GNU/Linux >> Linux Esercitazione >  >> Linux

Opzioni di comando nohup in Linux

Ogni processo ha un processo padre che lo ha avviato. Ad esempio, se esegui un comando in una shell bash, il processo padre di quel comando è il processo della shell bash.

Quando un processo padre viene interrotto, viene inviato un segnale di riaggancio (HUP) a tutti i processi figlio. Questo segnale HUP è progettato per fermare i processi figlio. Per impostazione predefinita, un processo figlio si interromperà quando viene inviato un segnale HUP.

Per evitare ciò, esegui il processo figlio con il comando nohup:

$ nohup some_command

Questa tecnica viene in genere utilizzata quando si accede in remoto a un sistema e si desidera che alcuni comandi continuino a essere eseguiti anche se si è disconnessi. Quando sei disconnesso, tutti i programmi in esecuzione ricevono segnali HUP. L'utilizzo del comando nohup consente a questo processo specifico di continuare a essere eseguito.

Opzioni comando nohup

Il comando nohup ha solo 2 opzioni come mostrato di seguito:

Opzione Descrizione
–aiuto visualizza questa guida ed esci
–versione Informazioni sulla versione di output e uscita


Linux
  1. Comando Linux mv

  2. Linux du comando

  3. Opzioni di comando ldd in Linux

  4. job Opzioni di comando in Linux

  5. renice Esempi di comandi in Linux

Kill Command in Linux

Comando W in Linux

Al comando in Linux

Comando Nohup Linux con esempi

Come KILL un processo su Linux

Comando Nohup in Linux