Junior — Middle
Jaký je význam volby -9 při použití příkazu kill v systémech Linux/Unix?
sobes.tech AI
Odpověď od AI
Možnost -9 v příkazu kill v systémech Linux/Unix znamená odeslání signálu SIGKILL procesu. Tento signál násilně ukončí proces bez možnosti zachycení nebo zpracování, což zaručuje okamžité ukončení.
Na rozdíl od signálu SIGTERM (výchozí), který umožňuje procesu správně ukončit činnost, uvolnit zdroje a uložit data, SIGKILL nedává procesu šanci na čištění. Proto se doporučuje používat kill -9 pouze tehdy, když proces nereaguje na běžné signály ukončení.
Příklad použití:
kill -9 12345
kde 12345 je PID procesu, který je třeba násilně ukončit.