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