proc_pid(5) File Formats Manual proc_pid(5) BEZEICHNUNG /proc/pid/, /proc/self/ - Prozessinformationen BESCHREIBUNG /proc/PID/ Fur jeden laufenden Prozess gibt es ein numerisches Unterverzeichnis, dessen Nummer der Prozesskennung (PID) entspricht. Jedes Unterverzeichnis /proc/PID enthalt die nachfolgend beschriebenen Pseudo-Dateien und -Verzeichnisse. Als Besitzer der Datei innerhalb jedes /proc/PID-Verzeichnisses ist normalerweise die effektiven Benutzer- und Gruppenkennung des Prozesses eingetragen, allerdings wird als Sicherheitsmassnahme der Besitzer auf root:root gesetzt, wenn das >>dumpable<<-Attribut des Prozesses auf einen anderen Wert als 1 gesetzt ist. Vor Linux 4.11.1 bedeutete root:root die >>globale<< Benutzer- und Gruppenkennung von Root (d.h. UID 0 und GID 0 im anfanglichen Benutzernamensraum). Seit Linux 4.11 wird die Benutzer- (Gruppen-)Eigentumerschaft von Dateien unterhalb von /proc/PID stattdessen auf den gleichen Wert wie der Wurzelbenutzer (-gruppe) innerhalb des Namensraums gelegt, falls der Prozess in einem nichtanfanglichen Benutzernamenesraum ist, der eine gultige Abbildung fur Benutzer- (Gruppen-)Kennung 0 innerhalb des Namensraums hat. Das bedeutet, dass innerhalb eines Containers alle Dinge fur den Benutzer >>root<< wie erwartet im Container ablaufen. Das Attribut >>dumpable<< mag sich aus folgenden Grunden andern: o Das Attribut wurde mit der Aktion PR_SET_DUMPABLE von prctl(2) explizit gesetzt. o Das Attribut wurde auf den Wert in der Datei /proc/sys/fs/suid_dumpable (unten beschrieben) zuruckgesetzt. Die Grunde sind in prctl(2) beschrieben. Durch Zurucksetzen des Attributes >>dumpable<< wird die Eigentumerschaft der Dateien /proc/PID/* auf die effektive UID und GUID zuruckgesetzt. Beachten Sie allerdings, dass das Attribut >>dumpable<< zuruckgesetzt werden kann, falls die UID oder GUID nachfolgend verandert wird, wie dies in prctl(2) beschrieben ist. Daher kann es wunschenswert sein, dass Attribut >>dumpable<< nach der Durchfuhrung der gewunschten Anderungen an der effektiven UID oder GUID des Prozesses zuruckzusetzen. /proc/self/ Dieses Verzeichnis bezieht sich auf den Prozess, der auf das /proc-Dateisystem zugreift und ist mit dem /proc-Verzeichnis identisch, das als Namen die Prozessnummer dieses Prozesses hat. SIEHE AUCH proc(5) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Martin Eberhard Schauer , Dr. Tobias Quathamer , Chris Leick , Erik Pfannenstein und Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . Linux man-pages 6.9.1 2. Mai 2024 proc_pid(5)