Come uccidere un processo su un computer Unix

Nel mondo degli affari, i computer Unix vengono generalmente utilizzati per applicazioni server e workstation grafiche di fascia alta, come quelle utilizzate nella creazione di computer grafica. Anche se non sei un amministratore di sistema, ci possono essere momenti in cui devi uccidere un processo Unix per impedirgli di consumare memoria e risorse di sistema. Questo viene fatto emettendo il comando "kill" da una sessione del terminale, che istruisce il sistema Unix a terminare il processo.

1

Apri una sessione terminale se ti trovi in ​​un'interfaccia utente grafica o GUI. Ciò ti consentirà di impartire comandi direttamente al sistema. Le scorciatoie per le sessioni del terminale si trovano solitamente nei sottomenu Applicazioni o Sistema, a seconda della GUI che stai utilizzando.

2

Digita "ps - aux" al prompt del terminale. Ciò restituirà un elenco di processi in esecuzione. In questo elenco saranno inclusi il numero di identificazione del processo, o PID, e il nome dell'utente che esegue quel processo. Prendi nota del PID del programma che desideri uccidere.

3

Digita "kill (PID)" al prompt, sostituendo il PID del processo che desideri uccidere. Se desideri terminare il processo 2345, ad esempio, digita quanto segue al prompt:

uccidere 2345

4

Eseguire nuovamente "ps -aux" e verificare che il PID del programma non sia più elencato. Se il processo è ancora in esecuzione, forzane la chiusura eseguendo il comando kill con il comando "-e":

kill -e (PID)