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) [ 21 листопада 2008 у Wayback Machine.]: дізнатися PID запущеної програми по імені — сторінка допомоги man в Linux
- killall5(8) [ 21 листопада 2008 у Wayback Machine.]: послати сигнал всім процесам — сторінка допомоги man в Linux
Див. також
- pgrep — розширений варіант цієї програми
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
pidof programa v operacijnij sistemi Linux sho znahodit identifikator procesu PID pracyuyuchogo procesu iv na im ya program i vivodit jogo na standartnij vivid Na deyakih sistemah cya programa vikoristovuyetsya v skriptah zmini rivnya zapusku osoblivo koli rc skripti sistemi mayut strukturu shozhu z System V V comu vipadku ci skripti roztashovani v katalogah etc rc d de ce riven zapusku Programa pidof realizovana useredini programi killall5 Linux specifichnij variant programi killall sho vikoristovuyetsya skriptami startu zupinki sistemnih sluzhb Zazvichaj pidof ye simvolnim posilannyam na sbin killall5 Programa killall5 zminyuye svoyu povedinku zalezhno vid imeni pid yakim bula zapushena U sistemah vidminnih vid Linux dlya analogichnih cilej zastosovuyutsya programi pgrep i ps Sintaksispidof s x o omitpid o omitpid program program Parametri s odinochnij zapusk pri vikoristanni danoyi opciyi programa vidaye tilki odin PID x vidobrazhati skripti pri vikoristanni danoyi opciyi programa takozh povertaye identifikatori procesiv obolonok v yakih vikonuyetsya vkazani skripti o omitpid viklyuchiti procesi z cim identifikatorom procesu Specialnij PID PPID vikoristovuyetsya dlya poznachennya batkivskogo procesu pidof inshimi slovami obolonki abo skriptu obolonki yakij yiyi viklikav Posilannyapidof 8 21 listopada 2008 u Wayback Machine diznatisya PID zapushenoyi programi po imeni storinka dopomogi man v Linux killall5 8 21 listopada 2008 u Wayback Machine poslati signal vsim procesam storinka dopomogi man v LinuxDiv takozhpgrep rozshirenij variant ciyeyi programi