Come uccidere SIGHUP

August 29

Il sistema operativo Linux normalmente termina, o uccide, un compito inviando un comando SIGHUP. Questo significa "Signal Hangup" e termina un processo nel sistema. Se un programmatore non ha creato un comando di programma di riavvio, o se si hanno difficoltà con un programma che non risponde e si desidera riavviarlo, l'invio di un comando SIGHUP terminerà il programma e causarne il riavvio automatico.

istruzione

1 Accedere al sistema utilizzando l'account utente attualmente in esecuzione il processo si desidera inviare un comando SIGHUP a, o l'account di root.

2 Aprire una nuova finestra di terminale. Questo processo è molto diversa tra le distribuzioni Linux in modo da consultare il manuale se non si è sicuri.

3 Tipo "ps -aux" nel terminale per ottenere un elenco di processi. Se si conosce parte del nome del processo, digitare "ps -aux | grep <partialname>" dove "<partialname>" è parte del nome del programma. Ciò filtrare i risultati per fornire un'uscita più leggibile.

4 Il valore "PID" per il processo, ad esempio "1219" elencati nella colonna processo.

5 Tipo "kill -HUP <PID>" e sostituire "<PID>" con il valore PID ottenuto dal comando "ps". Questo farà sì che il programma per riavviare.