.\" -*- coding: UTF-8 -*- .\" Copyright 1994-1995, Daniel Quinlan .\" Copyright 2002-2017, Michael Kerrisk .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: GPL-3.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH proc_pid_root 5 "8 februarie 2026" "Pagini de manual de Linux 6.18" .SH NUME /proc/pid/root/ \- legătură simbolică către directorul rădăcină .SH DESCRIERE .TP \fI/proc/\fPpid\fI/root/\fP UNIX și Linux susțin ideea unei rădăcini a sistemului de fișiere pentru fiecare proces, stabilită prin apelul de sistem \fBchroot\fP(2). Acest fișier este o legătură simbolică care indică directorul rădăcină al procesului și se comportă în același mod ca \fIexe\fP și \fIfd/*\fP. .IP Rețineți totuși că acest fișier nu este doar o legătură simbolică. Acesta oferă aceeași vizualizare a sistemului de fișiere (inclusiv a spațiilor de nume și a setului de montări per\-proces) ca și procesul în sine. Un exemplu ilustrează acest aspect. Într\-un terminal, pornim un shell în spații de nume de utilizator și de montare noi, iar în acel shell creăm câteva montări noi: .IP .in +4n .EX $\fB PS1=\[aq]sh1# \[aq] unshare \-Urnm\fP; sh1#\fB mount \-t tmpfs tmpfs /etc\fP; # Montează tmpfs gol la /etcn sh1#\fB mount \-\-bind /usr /dev\fP; # Montează /usr la /dev sh1#\fB echo $$\fP; 27123 .EE .in .IP Într\-o a doua fereastră de terminal, în spațiul de nume de montare inițial, ne uităm la conținutul montărilor corespunzătoare din spațiul de nume inițial și cel nou: .IP .in +4n .EX $\fB PS1=\[aq]sh2# \[aq] sudo sh\fP; sh2#\fB ls /etc | wc \-l\fP; # În spațiul\-de\-nume inițial 309 sh2#\fB ls /proc/27123/root/etc | wc \-l\fP; # /etc în alt spațiu\-de\-nume 0 # Directorul tmpfs gol sh2#\fB ls /dev | wc \-l\fP; # În spațiul\-de\-nume inițial 205 sh2#\fB ls /proc/27123/root/dev | wc \-l\fP; # /dev în alt spațiu\-de\-nume 11 # De fapt montat # bind la /usr sh2#\fB ls /usr | wc \-l\fP; # /usr în spațiul\-de\-nume inițial 11 .EE .in .IP .\" The following was still true as at kernel 2.6.13 Într\-un proces cu mai multe fire de execuție, conținutul legăturii simbolice \fI/proc/\fPpid\fI/root\fP nu este disponibil dacă firul principal s\-a terminat deja (de obicei prin apelarea \fBpthread_exit\fP(3)). .IP Permisiunea de a dereferenția sau citi (\fBreadlink\fP(2)) această legătură simbolică este guvernată de o verificare a modului de acces «ptrace» \fBPTRACE_MODE_READ_FSCREDS\fP; a se vedea \fBptrace\fP(2). .SH "CONSULTAȚI ȘI" \fBproc\fP(5) .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .