Logo it.boatexistence.com

Perché nohup è usato in unix?

Sommario:

Perché nohup è usato in unix?
Perché nohup è usato in unix?
Anonim

Nohup è un comando utilizzato per eseguire un processo (lavoro) su un server e farlo continuare dopo esserti disconnesso o aver perso la connessione al server Nohup è più adatto per lunghe tirature di lavoro. Nohup è presente su tutti i server di elaborazione Unix. Per utilizzare nohup per eseguire un processo remoto, devi prima connetterti a un server remoto.

Perché nohup è usato in Linux?

Di solito, a ogni processo nei sistemi Linux viene inviato un SIGHUP (Signal Hang UP) che è responsabile della terminazione del processo dopo la chiusura/uscita dal terminale. Il comando Nohup impedisce al processo di ricevere questo segnale alla chiusura o all'uscita dal terminale/shell.

Qual è la differenza tra nohup e ?

La risposta è la stessa del solito: dipende. nohup riceve il segnale di riattaccamento mentre la e commerciale no. Qual è il segnale di riaggancio?

Come faccio a eseguire uno script nohup in Linux?

Saluta nohup command Dove, command-name: è il nome dello script della shell o del comando. Puoi passare l'argomento al comando o uno script di shell. &: nohup non mette automaticamente in background il comando che esegue; devi farlo in modo esplicito, terminando la riga di comando con un simbolo &.

Come faccio a sapere se nohup è in esecuzione?

Per controllare i risultati o lo stato dei programmi, accedi nuovamente allo stesso server. Una volta che il lavoro è terminato, il suo output sarà contenuto in un file che si trova all'interno del tuo spazio domestico. Il nome del file sarà " nohup. out" (senza virgolette).

Consigliato: