Provided by: manpages-pl_4.27.0-1_all bug

NAZWA

       /proc/pid/, /proc/self/ - informacje o procesie

OPIS

       /proc/pid/
              Każdemu działającemu procesowi odpowiada katalog o numerycznej nazwie; nazwą tą jest identyfikator
              procesu. Każdy podkatalog /proc/pid zawiera pseudopliki i podkatalogi opisane niżej.

              Pliki  w każdym z katalogów /proc/pid są zwykle własnością efektywnych identyfikatorów użytkownika
              i grupy procesu. Jednakże, ze względów bezpieczeństwa, własność jest ustawiana jako root:root  gdy
              atrybut „zrzucalny” („dumpable”) procesu jest wartością inną niż 1.

              Przed  Linuksem  4.11,  root:root  oznaczało identyfikatory użytkownika i grupy „globalnego” roota
              (tj. UID 0 i GID 0 w pierwotnej przestrzeni nazw  użytkownika).  Od  Linuksa  4.11,  jeśli  proces
              znajduje  się  w  przestrzeni nazw użytkownika innej niż pierwotna i ma prawidłowe przypisanie dla
              użytkownika (grupy) o identyfikatorze 0 wewnątrz ten przestrzeni  nazw,  to  własność  użytkownika
              (grupy)  plików  w  katalogu  /proc/pid jest ustawiana na taką samą, jak identyfikator użytkownika
              (grupy) root tej przestrzeni nazw). Oznacza to, że wewnątrz kontenera, wszystko działa  zgodnie  z
              oczekiwaniami dla użytkownika „root” tego kontenera.

              Atrybut „zrzucalny” („dumpable”) może zmienić się z poniższych powodów:

              •  Atrybut został jawnie ustawiony za pomocą operacji PR_SET_DUMPABLE prctl(2).

              •  Atrybut został zresetowany na wartość z pliku /proc/sys/fs/suid_dumpable (opisanego poniżej), z
                 powodów opisanych w podręczniku prctl(2).

              Zresetowanie  atrybutu  „zrzucalności” („dumpable”) na 1, przywraca własność plików /proc/pid/* na
              efektywny UID i GID procesu. Proszę  jednak  zauważyć,  że  jeśli  UID  lub  GID  zostaną  później
              zmodyfikowane,  to  atrybut „zrzucalności” może być zresetowany, jak to opisano w prctl(2). Z tego
              powodu, może być wskazane zresetowanie atrybutu „zrzucalności” już po dokonaniu wszelkich żądanych
              zmian efektywnego UID-u i GID-u procesu.

       /proc/self/
              Ten katalog odnosi się do procesu korzystającego z  systemu  plików  /proc  i  jest  identyczny  z
              katalogiem w /proc o nazwie będącej jego PID-em.

ZOBACZ TAKŻE

       proc(5)

TŁUMACZENIE

       Tłumaczenie   niniejszej   strony   podręcznika:  Przemek  Borys  <pborys@dione.ids.pl>,  Robert  Luberda
       <robert@debian.org> i Michał Kułach <michal.kulach@gmail.com>

       Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje  o  warunkach  licencji  można  uzyskać
       zapoznając   się   z   GNU General Public License w wersji 3   lub  nowszej.  Nie  przyjmuje  się  ŻADNEJ
       ODPOWIEDZIALNOŚCI.

       Błędy w  tłumaczeniu  strony  podręcznika  prosimy  zgłaszać  na  adres  listy  dyskusyjnej  manpages-pl-
       list@lists.sourceforge.net.

Linux man-pages 6.9.1                            2 maja 2024 r.                                      proc_pid(5)