WikiDer > Pgrep
| Оригинальный автор (ы) | Майк Шапиро |
|---|---|
| Операционная система | Unix и Unix-подобный |
| Тип | Команда |
pgrep это командная строка утилита, изначально написанная для использования с Solaris 7 операционная система Майк Шапиро. С тех пор он был доступен в иллюзия и повторно реализован для Linux и BSD (DragonFly BSD, FreeBSD, NetBSD, и OpenBSD). Он ищет все названные процессы который может быть указан как расширенный регулярное выражение шаблоны, и по умолчанию возвращает их идентификатор процесса. Альтернативы включают пидоф (находит идентификатор процесса по имени программы) и пс.
Пример использования
Поведение по умолчанию pgrep (возвращая идентификатор процесса названных задач) упрощает сложную задачу и вызывается с помощью:
$ pgrep 'баш'Что примерно эквивалентно:
$ ps топор | awk '{sub (/.*//, "", $ 5)} $ 5 ~ / bash / {print $ 1}'Дополнительная функциональность pgrep перечисляет имя процесса, а также PID (-l Перечисляет имя процесса, а также идентификатор процесса) всех процессов, принадлежащих группе Алиса (-ГРАММ Сопоставлять только процессы, реальный идентификатор группы которых указан. Может использоваться числовое или символьное значение):
$ pgrep -l -G Алисаотображение всех процессов, которые не принадлежат пользователю корень (-u euid Сопоставлять только процессы, эффективный идентификатор пользователя которых указан. Можно использовать числовое или символьное значение) путем инвертирования соответствия (-v Отменяет совпадение):
$ pgrep -v -u кореньи соответствует только самому последнему запущенному процессу (-n Выберите только самые новые (запущенные последними) соответствующие процессы):
$ pgrep -n # Самый последний запущенный процесс$ pgrep -n -u Алиса emacs # Самый последний процесс `emacs`, запущенный пользователем` alice`Смотрите также
- Список команд Unix
пидоф- Найди идентификатор процесса запущенных программpkill- сигнальные процессы на основе имени и других атрибутовпс- отображать текущие запущенные процессыgrep- поиск строк текста, соответствующих одному или нескольким регулярным выражениям
Рекомендации
- – Solaris 10 Справочник по командам пользователя Руководство
- : поиск процессов по имени и другим атрибутам -Linux Пользовательские команды Руководство