Senior
Come fermare un processo in esecuzione in Linux?
sobes.tech AI
Risposta dell'AI
È possibile interrompere un processo in esecuzione in Linux in diversi modi:
- Trovare il PID (identificatore del processo) usando il comando:
ps aux | grep nome_del_processo
- Usare il comando
killper inviare un segnale di terminazione:
kill PID
Per impostazione predefinita, viene inviato il segnale SIGTERM (15), che termina correttamente il processo.
- Se il processo non si termina, è possibile inviare il segnale SIGKILL (9):
kill -9 PID
- Per comodità, si può usare
pkillper nome del processo:
pkill nome_del_processo
- Inoltre,
killalltermina tutti i processi con il nome specificato:
killall nome_del_processo
È importante usare SIGKILL solo se altri segnali non funzionano, poiché non permette al processo di liberare correttamente le risorse.