Кілька процесів за допомогою символів підстановки за допомогою pkill у Mac OS X

Anonim

Для всіх, хто регулярно користується командним рядком, новий інструмент під назвою pkill значно полегшує процеси знищення в сучасних версіях Mac OS і Mac OS X. Удосконалюючи стандартну команду kill, pkill легко підтримує символи підстановки, що полегшує завершення всіх процесів, що належать певному або навіть певному користувачеві.

Використання pkill для припинення процесів у Mac OS

У своїй основній функції pkill можна використовувати наступним чином:

pkill ApplicationName

Наприклад, для завершення всіх процесів, що належать до «Safari», включаючи процеси веб-контенту Safari, достатньо ввести:

pkill Safari

Процеси знищення за допомогою pkill і символів підстановки

Але pkill, мабуть, найкраще використовувати з прапорцями uid і символами підстановки, наприклад, ви можете припинити всі процеси, які починаються з літери «C», використовуючи наступне:

pkill C

Процеси, що належать одному користувачеві, також можна легко завершити за допомогою прапора -U та додаткових деталей:

pkill -U ім’я користувача ProcessName

Наприклад, ви можете вбити кожен процес, що належить користувачеві Will, за допомогою наступного:

sudo pkill -u Буде

Якщо вказаний користувач увійшов у систему, усі програми, запущені цим користувачем, будуть закриті. Однак користувач не буде виведений із системи, а основні системні процеси, що стосуються цього користувача, залишаться без змін.

Перегляньте сторінку посібника для pkill, щоб дізнатися більше про використання та позначки, і пам’ятайте, що середнім користувачам Mac буде краще керувати завданнями за допомогою монітора активності. pkill недоступний для Mac OS або OS X до Mountain Lion.

Кілька процесів за допомогою символів підстановки за допомогою pkill у Mac OS X