Příkaz Killall
„Killall“ má následující strukturu -
název [MOŽNOSTI] killallPodle manuálové stránky „killall“ nástroj vyšle signál cílovým procesům. Bez zadání typu signálu je výchozí hodnota SIGTERM. Pokud je „killall“ schopen zabít alespoň 1 proces odpovídající požadavkům, vrátí nulový návratový kód. Proces „killall“ nemůžete zabít.
Zabíjení procesu
Toto je nejzákladnější použití příkazu „killall“. Musíte pouze předat název procesu.
Například mám otevřené disky GNOME, název procesu „gnome-disks“. Chcete-li proces zabít, spusťte následující příkaz -
killall gnome-disky
Požádat o svolení
Když spouštíte příkazy „killall“, je docela dobrá šance, že se chystáte zabít něco neúmyslně. Musíte použít příznak „-i“.
killall -i gnome-disky
Citlivost písmen
Obecně platí, že „killall“ je nástroj, který rozlišuje velká a malá písmena, takže se ujistěte, že zadáváte jméno správně.
# Špatný příkazkillall GNOME-disky
# Správný příkaz
killall gnome-disky
Pokud chcete vynutit, aby se v killall nerozlišovaly velká a malá písmena, použijte příznak „-I“.
killall -I GNOME-disky
Výběr signálu KONEC
K dispozici jsou různé typy ukončovacího signálu. Pokud chcete použít konkrétní koncový signál, použijte následující strukturu -
Killall -s# NEBO
killall - signál
# NEBO
killall -SIGNÁL
Seznam dostupných signálů zjistíte pomocí příznaku „-l“.
killall -l
Postup zabíjení
Můžete také říct „killall“, aby ukončil procesy v závislosti na době jejich spuštění!
killall -o [ČAS]# NEBO
killall - starší než [TIME]
Například,
killall -o 2hTento příkaz zabije všechny procesy, které běží déle než 2 hodiny.
killall -y [TIME]# NEBO
killall - mladší než [TIME]
Například,
killall -y 2hTento příkaz zabije všechny procesy, které jsou mladší než 2 hodiny.
Zabíjení všech procesů vlastněných uživatelem
Jedná se o velmi riskantní věc, která může váš systém dokonce znehodnotit, pokud jej nerestartujete. Ujistěte se, že máte všechny své důležité úkoly hotové.
Struktura vypadá takto -
killall -u [USERNAME]Například,
killall -u viktorTento příkaz zabije vše pod uživatelem „viktor“.
Další příkazy „killall“
Existuje řada dalších dostupných příkazů „killall“. Pro krátký seznam použijte následující příkaz -
killall - pomoc
Pro podrobné vysvětlení každého parametru a možností je nejlepší volbou manuálová stránka.
muž killall
Manuální stránku můžete exportovat do samostatného textového souboru pro pozdější čtení.
man killall> ~ / Desktop / killall.txt
Užívat si!