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