Zabijte procesy pomocí zástupných znaků pomocí pkill v systému Mac OS X

Anonim

Pro každého, kdo pravidelně používá příkazový řádek, nový nástroj nazvaný pkill výrazně zjednodušuje procesy zabíjení v moderních verzích Mac OS a Mac OS X. Vylepšením standardního příkazu kill, pkill snadno podporuje zástupné znaky, usnadňuje ukončení všech procesů patřících shodnému nebo dokonce konkrétnímu uživateli.

Použití pkill k ukončení procesů v systému Mac OS

Ve své nejzákladnější funkci lze pkill použít následovně:

pkill ApplicationName

Například zabití všech procesů patřících do „Safari“, včetně procesů webového obsahu Safari, by bylo jen otázkou zadání:

pkill Safari

Zabíjení procesů pomocí pkill a zástupných znaků

Ale pkill se možná nejlépe používá s příznaky uid a zástupnými znaky, například můžete zabít všechny procesy, které začínají písmenem „C“ pomocí následujícího:

pkill C

Procesy patřící jedinému uživateli lze také snadno ukončit pomocí příznaku -U a dalších podrobností:

pkill -U uživatelské jméno ProcessName

Například můžete zabít každý proces patřící uživateli Will následujícím způsobem;

sudo pkill -u Will

Za předpokladu, že je zadaný uživatel přihlášen, všechny aplikace spuštěné tímto uživatelem budou ukončeny. Uživatel však nebude odhlášen a základní systémové procesy týkající se tohoto uživatele zůstanou nedotčeny.

Projděte si manuálovou stránku pro pkill, kde najdete další použití a příznaky, a pamatujte, že průměrným uživatelům Macu bude správě úloh lépe sloužit Monitor aktivity. pkill není k dispozici pro Mac OS nebo OS X před Mountain Lion.

Zabijte procesy pomocí zástupných znaků pomocí pkill v systému Mac OS X