A volte è utile conoscere il process id di un'applicazione in esecuzione, ad esempio quando quest'ultima si blocca e non risponde ai nostri comandi.
Infatti, conoscendo il process id di tale applicazione è possibile forzare l'uscita. In questa guida vedremo l'utilizzo di ps e di pidof.
Supponiamo di voler forzare l'uscita di Firefox. Possiamo conoscere il suo pid utilizzando il comando ps:
ps aux|grep firefox
oppure utilizzando pidof:
pidof firefox
Per i meno esperti consiglio l'utilizzo di pidof, in quanto è di più facile interpretazione (dato che restituisce unicamente il pid).
Ottenuto il pid (nel mio caso '2134'), possiamo terminare l'applicazione bloccata con il seguente comando:
sudo kill -9 2134
(attenzione al parametro '-9' che non ha niente a che fare con il pid del processo). |