Provided by: manpages-ro-dev_4.27.0-1_all bug

NUME

       getuid, geteuid - obține identitatea utilizatorului

BIBLIOTECA

       Biblioteca C standard (libc, -lc)

SINOPSIS

       #include <unistd.h>

       uid_t getuid(void);
       uid_t geteuid(void);

DESCRIERE

       getuid() returnează identificatorul de utilizator real al procesului apelant.

       geteuid() returnează identificatorul de utilizator efectiv al procesului apelant.

ERORI-IEȘIRE

       Aceste funcții au întotdeauna succes și nu modifică niciodată errno.

STANDARDE

       POSIX.1-2008.

ISTORIC

       POSIX.1-2001, 4.3BSD.

       În UNIX V6, apelul getuid() a returnat (euid << 8) + uid.  UNIX V7 a introdus apelurile separate getuid()
       și geteuid().

       Apelurile  de sistem originale Linux getuid() și geteuid() suportau numai identificatori de utilizator pe
       16 biți.  Ulterior, Linux 2.4 a adăugat getuid32() și geteuid32(), care acceptă identificatori pe  32  de
       biți.   Funcțiile  de învăluire glibc getuid() și geteuid() tratează în mod transparent variațiile dintre
       versiunile de nucleu.

       Pe Alpha, în loc de o pereche de apeluri de sistem getuid() și geteuid(), este furnizat un singur apel de
       sistem getxuid(), care returnează o pereche de UID-uri reale și efective.  Funcțiile de  învăluire  glibc
       getuid()  și  geteuid() se ocupă în mod transparent de acest lucru.  A se vedea syscall(2) pentru detalii
       privind machetarea registrelor.

CONSULTAȚI ȘI

       getresuid(2), setreuid(2), setuid(2), credentials(7)

TRADUCERE

       Traducerea   în   limba   română   a   acestui   manual   a   fost   făcută   de   Remus-Gabriel    Chelu
       <remusgabriel.chelu@disroot.org>

       Această  traducere  este  documentație  gratuită;  citiți  Licența publică generală GNU Versiunea 3 sau o
       versiune  ulterioară  cu  privire  la  condiții  privind  drepturile  de  autor.   NU  se   asumă   NICIO
       RESPONSABILITATE.

       Dacă  găsiți  erori  în  traducerea  acestui manual, vă rugăm să trimiteți un e-mail la translation-team-
       ro@lists.sourceforge.net.

Pagini de manual de Linux 6.9.1                    2 mai 2024                                          getuid(2)