Це команда pgrep, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
pgrep, pkill - пошук або сигнал для процесів на основі імені та інших атрибутів
СИНТАКСИС
захоплення [параметри] шаблон
пкіл [параметри] шаблон
ОПИС
захоплення переглядає поточні запущені процеси та перераховує ідентифікатори процесів, які відповідають
критерії вибору для стандартного виведення. Усі критерії мають відповідати. Наприклад,
$ pgrep -u кореневий sshd
буде перелічено лише процеси, які називаються SSHD І належить корінь. З іншого боку,
$ pgrep -u корень, демон
перелічить процеси, якими володіє корінь OR демон.
пкіл надішле вказаний сигнал (за замовчуванням СИГТЕРМ) до кожного процесу замість
перерахування їх у стандартному виводі.
ВАРІАНТИ
-сигналізувати
--сигнал сигналізувати
Визначає сигнал для надсилання кожному відповідному процесу. Або числовий, або
можна використовувати символічну назву сигналу. (пкіл тільки.)
-c, --рахувати
Придушити нормальний вихід; натомість надрукувати кількість відповідних процесів. Коли рахувати
нічого не відповідає, наприклад повертає нуль, команда поверне ненульове значення.
-d, --розділювач роздільник
Встановлює рядок, який використовується для розмежування кожного ідентифікатора процесу у виводі (за замовчуванням a
новий рядок). (захоплення тільки.)
-f, --повний
Команда модель зазвичай збігається лише з назвою процесу. Коли -f встановлено,
використовується повний командний рядок.
-g, --pgroup pgrp, ...
Збігаються лише з процесами у вказаних ідентифікаторах груп процесів. Група процесів 0 є
перекладено на захопленняабо пкілвласна група процесів.
-G, --група gid, ...
Відповідати лише процесам, реальний ідентифікатор групи яких указано. Або числові, або
може використовуватися символічне значення.
-l, --ім'я-списку
Укажіть назву процесу, а також ідентифікатор процесу. (захоплення тільки.)
-a, --список повний
Укажіть повний командний рядок, а також ідентифікатор процесу. (захоплення тільки.)
-n, --найновіший
Виберіть лише найновіший (останній розпочатий) з відповідних процесів.
-o, --найстарший
Виберіть лише найстаріший (найменш нещодавно розпочатий) з відповідних процесів.
-P, --батька ppd, ...
Відповідати лише процесам, чиї ідентифікатори батьківського процесу вказані в списку.
-s, --сесія SID, ...
Відповідати лише процесам, чиї ідентифікатори сеансу процесу вказані в списку. Ідентифікатор сеансу 0
перекладено на захопленняабо пкілвласний ідентифікатор сеансу.
-t, --термінал термін, ...
Збігаються лише процеси, контрольний термінал яких зазначено в списку. Ім'я терміналу
слід вказати без "/ dev /"префікс.
-u, --euid euid, ...
Відповідати лише процесам, ефективний ідентифікатор користувача яких указано. Або числові, або
може використовуватися символічне значення.
-U, --uid UID, ...
Відповідати лише процесам, реальний ідентифікатор користувача яких указано в списку. Або числові, або
може використовуватися символічне значення.
-v, --зворотне
Заперечує відповідність. Цей варіант зазвичай використовується в захоплення's контекст. в пкіл's
контексту короткий параметр вимкнено, щоб уникнути випадкового використання параметра.
-w, --легкий
Показує всі ідентифікатори потоків замість pids захоплення's контекст. в пкіл's контекст це
опція вимкнена.
-x, --точні
Відповідати лише процесам, імена яких (або командний рядок, якщо вказано -f) точно матч
модель.
-F, --pidfile файл
Читати PID' з файлу. Цей параметр, мабуть, більш корисний для пкіл ніж захоплення.
-L, --logpidfile
Помилка, якщо файл pid (див. -F) не заблоковано.
--ns ПІД
Зіставте процеси, які належать до одного простору імен. Потрібно запускати як root для
відповідати процесам інших користувачів. Дивіться --nslist, щоб дізнатися, як обмежити простір імен
збігатися.
--nslist ім'я, ...
Відповідайте лише наданим просторам імен. Доступні простори імен: ipc, mnt, net, pid,
користувач, uts.
-V, -- версія
Відобразити інформацію про версію та вийти.
-h, --допомога
Відобразити довідку та вийти.
ОПЕРАНДИ
модель
Визначає розширений регулярний вираз для збігу з іменами процесів або
командні рядки.
ПРИКЛАДИ
Приклад 1: Знайдіть ідентифікатор процесу названий демон:
$ pgrep -u корінь ім
Приклад 2: Зробити системний журнал перечитайте його конфігураційний файл:
$ pkill -HUP syslogd
Приклад 3: Надайте детальну інформацію про все xterm процеси:
$ps -fp $(pgrep -d, -x xterm)
Приклад 4: Зробити все netscape процеси працюють краще:
$ renice +4 $ (pgrep netscape)
EXIT СТАТУС
0 Один або кілька процесів відповідають критеріям.
1 Немає відповідних процесів.
2 Синтаксична помилка в командному рядку.
3 Фатальна помилка: брак пам'яті тощо.
ПРИМІТКИ
Ім’я процесу, що використовується для збігу, обмежено 15 символами, присутніми у виводі
of /proc/ПІД/стат. Використовуйте параметр -f для відповідності повному командному рядку,
/proc/ПІД/cmdline.
Біг захоплення or пкіл процес ніколи не повідомить про себе як про збіг.
Використовуйте pgrep онлайн за допомогою служб onworks.net