Ve výchozím nastavení příkaz kill odešle SIGTERM
(signál ukončení) k běžícímu procesu. Na rozdíl od SIGKILL
, která násilně zabije proces bez šance na odpověď, SIGTERM
signál může být zachycen procesem, což mu umožní plynule ukončit. Zda skutečně dělá ukončit elegantně je zcela závislé na samotném procesu; může se stejně snadno zabít nebo signál úplně ignorovat.
Můžete se ujistit, že odesíláte SIGTERM
místo nějakého jiného signálu tím, že jej uvedete explicitně na příkazovém řádku takto:
kill -s TERM <pid>
Všimněte si, že při použití pkill
spíše než kill
, pro specifikaci TERM je syntaxe:
pkill -TERM <process-name>
pkill
je jako kill, ale místo id můžete použít název procesu. man pkill
Je možné spouštět grafické aplikace jako je Firefox bez instalace desktopového prostředí?
Extrahovat 7z soubory pomocí standardních linuxových nástrojů?