Zabijte procesy pomocí zástupných znaků pomocí pkill v systému Mac OS X
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.