Provided by: manpages-pl_0.6-2_all 

NAZWA
pidof - znajduje identyfikator procesu działającego programu
SKŁADNIA
pidof [-s] [-c] [-n] [-x] [-o pomiń-pid[,pomiń-pid...] program [program..]
OPIS
Pidof wyszukuje identyfikatory procesów (PID-y) wskazanych programów. Wypisuje je następnie na
standardowe wyjście. Program ten jest na ogół używany w skryptach zmian poziomu pracy (runlevel change
scripts), szczególnie jeśli system ma strukturę rc typu System-V. Skrypty te są wtedy zlokalizowane w
/etc/rc.?d, gdzie ? oznacza poziom pracy. Jeżeli system posiada program start-stop-daemon(8), to powinien
być on stosowany zamiast pidof.
OPCJE
-s Pojedynczy strzał - mówi to programowi, by wyświetlił tylko jeden pid.
-c Zwraca tylko identyfikatory procesów działających w tym samym katalogu głównym. Ta opcja jest
nieprzydatna dla użytkowników innych niż root, ponieważ nie będą oni mogli sprawdzić aktualnego
katalogu głównego procesów, których nie są właścicielami.
-n Zapobiega wywołaniu funkcji systemowej stat(2) na wszystkich plikach binarnych, zlokalizowanych w
sieciowym systemie plików, takim jak NFS. Zamiast użycia tej opcji, można również ustawić i
wyeksportować zmienną PIDOF_NETFS.
-x Skrypty również - to powoduje, że program zwraca również identyfikatory procesów powłok,
pracujących z podanymi skryptami.
-o pomiń-pid
Mówi programowi, by ominął procesy z podanym identyfikatorem procesu. Istnieje specjalny pid
%PPID, który może być używany do wskazywania procesu rodzicielskiego programu pidof, czyli innymi
słowy do wywołującej powłoki lub skryptu.
KOD ZAKOŃCZENIA
0 Znaleziono przynajmniej jeden program o żądanej nazwie.
1 Nie znaleziono programu o żądanej nazwie.
UWAGI
pidof jest w rzeczywistości tym samym programem co killall5, a jego zachowanie zależy od nazwy, spod
której został wywołany.
Gdy pidof jest wywoływany z pełną, ścieżkową nazwą programu, którego pid ma znaleźć, jest rozsądnie
bezpieczny. W przeciwnym razie możliwe, że zwróci identyfikatory pid programów, które przypadkowo mają tę
samą nazwę, co szukany przez nas, ale faktycznie są innymi programami. Proszę zauważyć, że nazwy plików
wykonywalnych działających procesów są pozyskiwane za pomocą readlink(2), tak więc dowiązania symboliczne
do plików wykonywalnych również są dopasowywane.
ZOBACZ TAKŻE
shutdown(8), init(8), halt(8), reboot(8), killall5(8)
AUTOR
Miquel van Smoorenburg, miquels@cistron.nl
TŁUMACZENIE
Autorami polskiego tłumaczenia niniejszej strony podręcznika man są: Marcin Garski <mgarski@post.pl>,
Przemek Borys (PTM) <pborys@dione.ids.pl> i Michał Kułach <michal.kulach@gmail.com>.
Polskie tłumaczenie jest częścią projektu manpages-pl; uwagi, pomoc, zgłaszanie błędów na stronie
http://sourceforge.net/projects/manpages-pl/. Jest zgodne z wersją 2.88 oryginału.
1 września 1998 PIDOF(8)