Zabíjanie procesov pomocou zástupných znakov pomocou pkill v systéme Mac OS X
Pre každého, kto pravidelne používa príkazový riadok, nový nástroj s názvom pkill výrazne zjednodušuje procesy zabíjania v moderných vydaniach Mac OS a Mac OS X. Vylepšením štandardného príkazu kill, pkill jednoducho podporuje zástupné znaky, čo uľahčuje ukončenie všetkých procesov patriacich k zhode alebo dokonca konkrétnemu používateľovi.
Používanie pkill na zabíjanie procesov v systéme Mac OS
Vo svojej najzákladnejšej funkcii možno pkill použiť nasledovne:
pkill ApplicationName
Napríklad zabitie všetkých procesov patriacich do „Safari“, vrátane procesov webového obsahu Safari, by bolo len otázkou napísania:
pkill Safari
Zabíjanie procesov pomocou pkill a zástupných znakov
Ale pkill sa asi najlepšie používa s príznakmi uid a zástupnými znakmi, napríklad môžete zabiť všetky procesy, ktoré začínajú písmenom „C“ pomocou nasledujúceho:
pkill C
Procesy patriace jednému používateľovi možno tiež jednoducho ukončiť pomocou príznaku -U a ďalších podrobností:
pkill -U používateľské meno ProcessName
Napríklad každý proces patriaci používateľovi Willovi môžete zabiť nasledujúcim spôsobom;
sudo pkill -u Will
Za predpokladu, že zadaný používateľ je prihlásený, všetky aplikácie spustené týmto používateľom budú zrušené. Používateľ však nebude odhlásený a základné systémové procesy týkajúce sa tohto používateľa zostanú nedotknuté.
Prečítajte si manuálovú stránku pre pkill, kde nájdete ďalšie použitia a príznaky a pamätajte, že priemerní používatelia počítačov Mac budú lepšie zvládať úlohy s monitorom aktivity. pkill nie je k dispozícii pre Mac OS alebo OS X pred Mountain Lion.