Junior — Middle
Aký je význam možnosti -9 pri použití príkazu kill v systémoch Linux/Unix?
sobes.tech AI
Odpoveď od AI
Voľba -9 v príkaze kill v systémoch Linux/Unix znamená odoslanie signálu SIGKILL procesu. Tento signál nútene ukončí proces bez možnosti zachytenia alebo spracovania, čo zabezpečuje jeho okamžité ukončenie.
Na rozdiel od signálu SIGTERM (predvoleného), ktorý umožňuje procesu správne ukončiť činnosť, uvoľniť zdroje a uložiť dáta, SIGKILL nedáva procesu šancu na vyčistenie. Preto sa odporúča používať kill -9 iba vtedy, keď proces nereaguje na bežné signály ukončenia.
Príklad použitia:
kill -9 12345
kde 12345 je PID procesu, ktorý je potrebné nútene ukončiť.