Come forzare l'eliminazione di un processo in GNU/Linux
Pubblicato: 15 febbraio 2025 alle ore 21:44:14 UTC
Questo articolo spiega come identificare un processo sospeso e chiuderlo forzatamente in Ubuntu.
How to Force Kill a Process in GNU/Linux
Le informazioni in questo post si basano su Ubuntu 20.04. Potrebbero essere valide o meno per altre versioni.
Ogni tanto capita che un processo si blocchi e per qualche motivo non si ferma. L'ultima volta che mi è successo è stato con VLC media player, ma è successo anche con altri programmi.
Sfortunatamente (o fortunatamente?) non capita abbastanza spesso da permettermi di ricordare ogni volta cosa fare, quindi ho deciso di scrivere questa piccola guida.
Per prima cosa, devi trovare l'ID di processo (PID) del processo. Se il processo proviene da un programma a riga di comando, di solito puoi cercare il nome del suo eseguibile, ma se è un programma desktop, potrebbe non essere sempre ovvio qual è il nome dell'eseguibile, quindi potresti dover fare un po' di ricerca.
Nel mio caso era VLC, il che era abbastanza ovvio.
Per ottenere il PID è necessario digitare:
Che ti mostrerà tutti i processi in esecuzione che hanno "vlc" nel nome.
Quindi devi eseguire il comando kill -9 con privilegi di root sul PID che hai trovato:
(sostituisci "PID" con il numero trovato con il primo comando)
E questo è tutto :-)