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