Zabíjanie procesov pomocou zástupných znakov pomocou pkill v systéme Mac OS X

Anonim

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.

Zabíjanie procesov pomocou zástupných znakov pomocou pkill v systéme Mac OS X