pidof

Материал из Seo Wiki - Поисковая Оптимизация и Программирование
Перейти к навигацииПерейти к поиску

pidof — программа в операционной системе Linux, находящая идентификатор процесса (PID) работающего процесса(ов) по имени программы и выводящая его на стандартный вывод. На некоторых системах эта программа используется в скриптах изменения уровня запуска, особенно когда rc скрипты системы имеют структуру схожую с System V. В этом случае эти скрипты расположены в каталогах /etc/rc?.d, где ? это уровень запуска.

Программа pidof реализована внутри программы killall5 (Linux-специфичный вариант программы killall, использующийся скриптами старта/остановки системных сервисов). Обычно pidof является символьной ссылкой на /sbin/killall5. Программа killall5 изменяет своё поведение в зависимости от имени, под которым была запущена.

В системах, отличных от Linux, для аналогичных целей применяются программы pgrep и ps.

Синтаксис

  • pidof [-s] [-x] [-o omitpid] [-o omitpid..] program [program...]

Параметры

-s
одиночный запуск — при использовании данной опции программа выдает только один PID.
-x
отображать скрипты — при использовании данной опции программа также возвращает идентификаторы процессов оболочек, в которых выполняется указанные скрипты.
-o omitpid
исключить процессы с этим идентификатором процесса. Специальный PID %PPID используется для обозначения родительского процесса pidof, другими словами — оболочки или скрипта оболочки который её вызвал.

Ссылки

  • pidof(8): узнать PID запущенной программы по имени — страница справки man в GNU/Linux <span class="ref-info" title="{{{Expansion depth limit exceeded}}}" style="font-size:85%; cursor:help; margin-left:0.2em; color:#888;">({{{Expansion depth limit exceeded}}})
  • killall5(8): послать сигнал всем процессам — страница справки man в GNU/Linux <span class="ref-info" title="{{{Expansion depth limit exceeded}}}" style="font-size:85%; cursor:help; margin-left:0.2em; color:#888;">({{{Expansion depth limit exceeded}}})

См. также

  • pgrep — расширенный вариант этой программы

ca:Pidof de:Pidof en:Pidof es:Pidof hu:Pidof it:Pidof ja:Pidof pt:Pidof uk:Pidof

Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....