.\" .\" Copyright (c) 2018-2023 Jim Warner .\" Copyright (c) 2019-2023 Craig Small .\" Copyright (c) 2013 Jaromir Capik .\" Copyright (c) 1998 Miquel van Smoorenburg .\" .\" This program is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH PIDOF 1 "16 січня 2023 року" "" "Команди користувача" .SH НАЗВА pidof — визначити ідентифікатор процесу запущеної програми .SH "КОРОТКИЙ ОПИС" \fBpidof\fP [\fB\-s\fP] [\fB\-c\fP] [\fB\-q\fP] [\fB\-w\fP] [\fB\-x\fP] [\fB\-o\fP \fIпропущений_pid[,пропущений_pid...]...\fP] [\fB\-t\fP] [\fB\-S\fP \fIроздільник\fP] \fBпрограма\fP \fI[\fP\fBпрограма...\fP\fI]\fP .SH ОПИС \fBPidof\fP виконує пошук ідентифікаторів процесів (pids) вказаних програм. Дані щодо виявлених ідентифікаторів буде виведено до стандартного виведення. .SH ПАРАМЕТРИ .IP \fB\-s\fP Один відповідник: наказує програмі повернути лише один \fIpid\fP. .IP \fB\-c\fP Повернути лише ідентифікатори тих процесів, які працюють у тому самому кореневому каталозі. Цей параметр буде проігноровано, якщо програму запущено від імені користувачів, відмінних від користувача root, оскільки таким користувачам не дозволено доступ до перевірки поточного кореневого каталогу процесів, власниками яких вони не є. .IP \fB\-q\fP Режим без повідомлень. Придушити виведення повідомлень, лише встановити стан виходу відповідним чином. .IP \fB\-w\fP Показувати і процеси, які не мають видимого рядка команди (наприклад потоки\-обробники ядра). .IP \fB\-x\fP Разом зі скриптами: наказує програмі повернути ідентифікатори процесів оболонок, у яких запущено вказані скрипти. .IP "\fB\-o\fP \fIпропущений_pid\fP" Наказує \fBpidof\fP пропускати процеси із вказаним ідентифікатором. Спеціальним ідентифікатором процесу \fB%PPID\fP можна скористатися для визначення батьківського процесу програми \fIpidof\fP, інакше кажучи, оболонки або скрипту оболонки, за допомогою якого було викликано програму. .IP \fB\-t\fP Вивести усі ідентифікатори потоків обробки замість ідентифікаторів процесів. .IP "\fB\-S\fP \fIроздільник\fP" Скористатися роздільником \fIроздільник\fP як роздільником записів ідентифікаторів процесів. Використовується, лише якщо програма виводить декілька ідентифікаторів процесів. Параметр \fB\-d\fP є альтернативним варіантом запису цього параметра, призначеним для сумісності \fBpidof\fP з sysvinit. .SH "СТАН ВИХОДУ" .TP \fB0\fP Знайдено принаймні одну програму із вказаною назвою. .TP \fB1\fP Програми із вказаною назвою не знайдено. .SH ВАДИ Якщо використано параметр \fB\-x\fP, \fBpidof\fP зможе використовувати лише простий спосіб виявлення скриптів і не зможе скористатися скриптами, у яких, наприклад, використано env. Це обмеження пов'язано із тим, як виглядають скрипти з точки зору файлової системи процесів. .SH "ТАКОЖ ПЕРЕГЛЯНЬТЕ" \fBpgrep\fP(1), \fBpkill\fP(1) .SH АВТОР .UR jcapik@redhat.com Jaromir Capik .UE