Ubuntu

Příkaz Ubuntu Killall

Příkaz Ubuntu Killall
Každá distribuce Linuxu je jádrem kolekce standardů a dalších nástrojů. Ubuntu, jeden z nejpopulárnějších, nabízí nejpopulárnější a nejúčinnější nástroje Linuxu ve volné přírodě. „Killall“ je tak mocný nástroj, který máte k dispozici. Pojďme zjistit, co můžete dělat s „killall“. Je to jako „zabít“, ale s mnohem větší silou v kapse. Je to nástroj CLI. Je nutná opatrnost, protože nesprávný příkaz může váš systém zcela znehodnotit.

Příkaz Killall

„Killall“ má následující strukturu -

název [MOŽNOSTI] killall

Podle 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říkaz
killall 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 2h

Tento 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 2h

Tento 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 viktor

Tento 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!

Hry Vulkan pro uživatele Linuxu
Vulkan pro uživatele Linuxu
S každou novou generací grafických karet vidíme, že vývojáři her posouvají hranice grafické věrnosti a přibližují se k fotorealismu. Ale navzdory vešk...
Hry OpenTTD vs Simutrans
OpenTTD vs Simutrans
Vytvoření vlastní simulace dopravy může být zábavné, uvolňující a mimořádně lákavé. Proto se musíte ujistit, že vyzkoušíte co nejvíce her, abyste našl...
Hry Výukový program OpenTTD
Výukový program OpenTTD
OpenTTD je jednou z nejpopulárnějších her pro obchodní simulaci. V této hře musíte vytvořit skvělé dopravní podnikání. Začnete však na začátku kolem r...