Junior — Middle
Qual è il significato dell'opzione -9 nell'uso del comando kill in sistemi Linux/Unix?
sobes.tech AI
Risposta dell'AI
L'opzione -9 nel comando kill nei sistemi Linux/Unix significa inviare il segnale SIGKILL a un processo. Questo segnale termina forzatamente il processo senza possibilità di intercettarlo o gestirlo, garantendo la terminazione immediata.
A differenza del segnale SIGTERM (predefinito), che permette al processo di terminare correttamente, liberare risorse e salvare dati, SIGKILL non dà al processo la possibilità di pulire. Si consiglia quindi di usare kill -9 solo quando il processo non risponde ai segnali di terminazione normali.
Esempio di utilizzo:
kill -9 12345
dove 12345 è il PID del processo da terminare forzatamente.