Рекомендуемые, 2024

Выбор редактора

Убить процессы, используя подстановочные знаки с pkill в Mac OS X

Character Encoding and Unicode Tutorial

Character Encoding and Unicode Tutorial

Оглавление:

Anonim

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

Использование pkill для уничтожения процессов в Mac OS

По своей основной функции pkill может использоваться следующим образом:

pkill ApplicationName

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

pkill Safari

Процессы убийства с помощью pkill и Wildcards

Но pkill, возможно, лучше всего использовать с флагами uid и подстановочными знаками, например, вы можете убить все процессы, которые начинаются с буквы «C», используя следующее:

pkill C*

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

pkill -U username ProcessName

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

sudo pkill -u Will *

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

Просмотрите страницу руководства для pkill, чтобы узнать больше об использовании и флажках, и помните, что средним пользователям Mac лучше будет управлять задачами с помощью Activity Monitor. pkill недоступен для Mac OS или OS X до выпуска Mountain Lion.

Top