Sobes.tech
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:

  1. Trovare il PID (identificatore del processo) usando il comando:
ps aux | grep nome_del_processo
  1. Usare il comando kill per inviare un segnale di terminazione:
kill PID

Per impostazione predefinita, viene inviato il segnale SIGTERM (15), che termina correttamente il processo.

  1. Se il processo non si termina, è possibile inviare il segnale SIGKILL (9):
kill -9 PID
  1. Per comodità, si può usare pkill per nome del processo:
pkill nome_del_processo
  1. Inoltre, killall termina 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.