Provided by: manpages-pl_0.7-1_all bug

NAZWA

       pstree - wyświetla drzewo procesów

SKŁADNIA

       pstree [-a, --arguments] [-c, --compact] [-h, --highlight-all, -Hpid, --highlight-pid pid]
       [-g] --show-pgids] [-l, --long] [-n, --numeric-sort] [-N, --ns-sortns [-p, --show-pids]
       [-s, --show-parents] [-S, --ns-changes] [-u, --uid-changes] [-Z, --security-context]
       [-A, --ascii, -G, --vt100, -U, --unicode] [pid, user]
       pstree -V, --version

OPIS

       pstree pokazuje uruchomione procesy w formie drzewa. Korzeń tego drzewa znajduje się albo w  pid  albo  w
       init,  jeśli  pid  pominięto. Jeżeli podano nazwę użytkownika, to pokazywane są wszystkie drzewa procesów
       zakorzenione w procesach tego użytkownika.

       pstree wizualnie łączy identyczne gałęzie umieszczając je w nawiasach kwadratowych i poprzedzając  liczbą
       powtórzeń, na przykład:

           init-+-getty
                |-getty
                |-getty
                `-getty

       staje się

           init---4*[getty]

       Wątki  potomne  procesu  są  przypisane do procesu rodzica i są pokazywane jako nazwa procesu w nawiasach
       klamrowych, na przykład:

           icecast2---13*[{icecast2}]

       Jeśli pstree zostanie wywołany jako pstree.x11,  to  będzie  czekał  na  naciśnięcie  przez   użytkownika
       klawisza enter. Jest to użyteczne, kiedy pstree jest uruchomiony w xterminalu.

       Niektóre  jądra  lub  parametry  montowania,  takie jak opcja hidepid systemu procfs, będą ukrywały pewne
       informacje dla niektórych procesów.  W  takich  sytuacjach  pstree  spróbuje  zbudować  drzewo  bez  tych
       informacji i pokaże znaki zapytania zamiast nazw procesów.

OPCJE

       -a     Pokazuje  argumenty  wiersza  poleceń. Jeżeli wiersz poleceń procesu jest przeniesiony na partycję
              wymiany (swapped out), to proces ten jest pokazywany  w  nawiasach.  -a  niejawnie  wyłącza  formę
              zwartą dla procesów, ale nie dla wątków.

       -A     Używa znaków ASCII do rysowania drzewa.

       -c     Wyłącza  formę  zwartą  identycznych  poddrzew.  Domyślnie,  jeśli  jest  to możliwe, poddrzewa są
              łączone.

       -G     Posługuje się znakami ramek VT100.

       -h     Wyróżnia podświetleniem (highlighting) bieżący proces i jego przodków. Nie działa, jeśli  terminal
              nie  obsługuje  wyróżnienia albo w pokazywanym poddrzewie nie występuje proces bieżący ani żaden z
              jego przodków.

       -H     Podobne do -h, ale wyróżnia podany proces. Inaczej niż przy -h, pstree zawodzi, gdy posłużono  się
              -H, a wyróżnianie nie jest dostępne.

       -g     Pokazuje identyfikatory grup procesów (PGID). Wyświetlane są jako liczby dziesiętne w nawiasach po
              każdej  nazwie  procesu.  -g  niejawnie  wyłącza  formę  zwartą.  Jeśli  wyświetlane  są   zarówno
              identyfikatory   procesów,   jak  i  identyfikatory  grup  procesów,  to  najpierw  są  pokazywane
              identyfikatory procesów.

       -l     Wyświetla długie wiersze. Domyślnie wiersze są obcinane albo do  wartości  zmiennej  środowiskowej
              COLUMNS  albo do szerokości ekranu. Jeśli żadna z tych metod nie zadziała, to używana jest wartość
              domyślna 132 kolumn.

       -n     Sortuje procesy o tym samym przodku w kolejności PID zamiast według nazwy (sortowanie numeryczne).

       -N     Pokazuje indywidualne drzewa dla każdej podanej przestrzeni nazw lub dla  każdego  podanego  typu.
              Dostępne  typy  to:  ipc,  mnt,  net,  pid,  user,  uts. Zwyczajni użytkownicy nie mają dostępu do
              informacji o procesach innych użytkowników, tak więc wyjście tej opcji będzie ograniczone.

       -p     Pokazuje identyfikatory procesów (PID). Wyświetlane są  jako  liczby  dziesiętne  w  nawiasach  po
              każdej nazwie procesu. -p niejawnie wyłącza formę zwartą.

       -s     Pokazuje rodzica podanego procesu.

       -S     Pokazuje  zamienianie  się  przestrzeni nazw. Podobnie do opcji -N wyjście jest ograniczone, jeśli
              pstree jest uruchomiony przez zwykłego użytkownika.

       -u     Pokazuje zamienianie się uid. W przypadku, gdy identyfikator  użytkownika  procesu  różni  się  od
              identyfikatora użytkownika jego rodzica, nowy uid pokazywany jest w nawiasach po nazwie.

       -U     Posługuje się znakami ramek UTF-8 (Unicode). Pod Linuksem 1.1-54 i nowszym, tryb UTF-8 wprowadzany
              jest na konsoli przez echo -e ' 33%8' i opuszczany przez echo -e ' 33%@'.

       -V     Wyświetla informację o wersji.

       -Z     (SELinux). Pokazuje kontekst bezpieczeństwa. Opcja  ta  działa  tylko  wtedy,  gdy  pstree  został
              skompilowany ze wsparciem dla SELinuksa.

PLIKI

       /proc  położenie systemu plików proc

BŁĘDY

       Niektóre zestawy znaków mogą być niekompatybilne ze znakami VT100.

ZOBACZ TAKŻE

       ps(1), top(1).

TŁUMACZENIE

       Autorami   polskiego   tłumaczenia   niniejszej   strony   podręcznika   man  są:  Wojtek  Kotwica  (PTM)
       <wkotwica@post.pl> i Robert Luberda <robert@debian.org>.

       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ą  22.21 oryginału.