getent(1) General Commands Manual getent(1) NUME getent - obine intrari din bibliotecile Name Service Switch SINOPSIS getent [opiune ...] baza-date cheie ... DESCRIERE Comanda getent afieaza intrarile din bazele de date acceptate de bibliotecile Name Service Switch, care sunt configurate in /etc/nsswitch.conf. Daca sunt furnizate unul sau mai multe argumente cheie, vor fi afiate numai intrarile care corespund cheilor furnizate. In caz contrar, daca nu este furnizata nicio cheie, vor fi afiate toate intrarile (cu excepia cazului in care baza de date nu accepta enumerarea). baza de date poate fi oricare dintre cele acceptate de biblioteca GNU C, enumerate mai jos: ahosts Atunci cand nu este furnizata nicio cheie, se utilizeaza sethostent(3), gethostent(3) i endhostent(3) pentru a enumera baza de date cu gazde. Acest lucru este identic cu utilizarea hosts(5). Atunci cand sunt furnizate unul sau mai multe argumente cheie, se paseaza fiecare cheie in succesiune catre getaddrinfo(3) cu familia de adrese AF_UNSPEC, enumerand fiecare structura de adrese de soclu returnata. ahostsv4 La fel ca ahosts, dar utilizeaza familia de adrese AF_INET. ahostsv6 La fel ca ahosts, dar utilizeaza familia de adrese AF_INET6. In acest caz, apelul catre getaddrinfo(3) include indicatorul AI_V4MAPPED. aliases In cazul in care nu este furnizata nicio cheie, se utilizeaza setaliasent(3), getaliasent(3) i endaliasent(3) pentru a enumera baza de date cu alias. In cazul in care sunt furnizate unul sau mai multe argumente cheie, se paseaza fiecare cheie in succesiune catre getaliasbyname(3) i se afieaza rezultatul. ethers In cazul in care sunt furnizate unul sau mai multe argumente cheie, se paseaza fiecare cheie in succesiune catre ether_aton(3) i ether_hostton(3) pana cand se obine un rezultat i se afieaza rezultatul. Enumerarea nu este compatibila cu ethers, astfel incat trebuie sa se furnizeze o cheie. group Atunci cand nu este furnizata nicio key, se utilizeaza setgrent(3), getgrent(3) i endgrent(3) pentru a enumera baza de date a grupului. Atunci cand sunt furnizate unul sau mai multe argumente cheie, se paseaza fiecare cheie numerica la getgrgid(3) i fiecare cheie nenumerica la getgrnam(3) i se afieaza rezultatul. gshadow Atunci cand nu este furnizata nicio cheie, se utilizeaza setsgent(3), getsgent(3) i endsgent(3) pentru a enumera baza de date gshadow. Atunci cand sunt furnizate unul sau mai multe argumente cheie, se paseaza fiecare cheie in succesiune catre getsgnam(3) i se afieaza rezultatul. hosts Atunci cand nu este furnizata nicio cheie, se utilizeaza sethostent(3), gethostent(3) i endhostent(3) pentru a enumera baza de date cu gazde. Atunci cand sunt furnizate unul sau mai multe argumente cheie, se paseaza fiecare cheie catre gethostbyaddr(3) sau gethostbyname2(3), in funcie de faptul daca un apel la inet_pton(3) indica faptul ca cheie este sau nu o adresa IPv6 sau IPv4, i se afieaza rezultatul. initgroups In cazul in care sunt furnizate unul sau mai multe argumente cheie, se paseaza fiecare cheie in succesiune catre getgrouplist(3) i se afieaza rezultatul. Enumerarea nu este acceptata pentru initgroups, astfel incat trebuie sa se furnizeze o cheie. netgroup Atunci cand este furnizata o singura cheie, se paseaza cheie la setnetgrent(3) i, utilizand getnetgrent(3), se afieaza irul triplu rezultat (nume-gazda, nume-utilizator, nume-domeniu). Alternativ, pot fi furnizate trei chei, care sunt interpretate ca nume-gazda, nume-utilizator i nume-domeniu pentru a se potrivi cu un nume de grup de reea prin innetgr(3). Enumerarea nu este acceptata pentru netgroup, astfel incat trebuie sa se furnizeze fie una, fie trei chei. networks Atunci cand nu este furnizata nicio cheie, se utilizeaza setnetent(3), getnetent(3) i endnetent(3) pentru a enumera baza de date a reelelor. Atunci cand sunt furnizate unul sau mai multe argumente cheie, se paseaza fiecare cheie numerica la getnetbyaddr(3) i fiecare cheie nenumerica la getnetbyname(3) i se afieaza rezultatul. passwd Atunci cand nu este furnizata nicio cheie, se utilizeaza setpwent(3), getpwent(3) i endpwent(3) pentru a enumera baza de date passwd. Atunci cand sunt furnizate unul sau mai multe argumente cheie, se paseaza fiecare cheie numerica la getpwuid(3) i fiecare cheie nenumerica la getpwnam(3) i se afieaza rezultatul. protocols In cazul in care nu este furnizata nicio cheie key, se utilizeaza setprotoent(3), getprotoent(3) i endprotoent(3) pentru a enumera baza de date a protocoalelor. In cazul in care sunt furnizate unul sau mai multe argumente cheie, se paseaza fiecare cheie numerica la getprotobynumber(3) i fiecare cheie nenumerica la getprotobyname(3) i se afieaza rezultatul. rpc Atunci cand nu este furnizata nicio cheie, se utilizeaza setrpcent(3), getrpcent(3) i endrpcent(3) pentru a enumera baza de date rpc. Atunci cand sunt furnizate unul sau mai multe argumente cheie, se paseaza fiecare cheie numerica la getrpcbynumber(3) i fiecare cheie nenumerica la getrpcbyname(3) i se afieaza rezultatul. services Atunci cand nu este furnizata nicio cheie, se utilizeaza setservent(3), getservent(3) i endservent(3) pentru a enumera baza de date a serviciilor. Atunci cand sunt furnizate unul sau mai multe argumente cheie, se paseaza fiecare cheie numerica la getservbynumber(3) i fiecare cheie nenumerica la getservbyname(3) i se afieaza rezultatul. shadow Atunci cand nu este furnizata nicio cheie, se utilizeaza setspent(3), getspent(3) i endspent(3) pentru a enumera baza de date shadow. Atunci cand sunt furnizate unul sau mai multe argumente cheie, se paseaza fiecare cheie in succesiune catre getspnam(3) i se afieaza rezultatul. OPIUNI --service serviciu -s serviciu Suprascrie toate bazele de date cu serviciul specificat; (incepand cu glibc 2.2.5.) --service baza-date:serviciu -s baza-date:serviciu Suprascrie numai bazele de date specificate cu serviciul specificat. Opiunea poate fi utilizata de mai multe ori, dar va fi utilizat numai ultimul serviciu pentru fiecare baza de date; (incepand cu glibc 2.4.) --no-idn -i Dezactiveaza codificarea IDN in cautarile pentru ahosts/getaddrinfo(3); (incepand cu glibc-2.13). --help -? Afieaza un rezumat al utilizarii i iese. --usage Imprima un mesaj scurt de utilizare i iese. --version -V Afieaza numarul versiunii, licena i declaraia de renunare la garanie pentru getent. STARE DE IEIRE Una dintre urmatoarele valori de ieire poate fi returnata de getent: 0 Comanda a ieit cu succes. 1 Argumente lipsa sau baza-date necunoscuta. 2 Una sau mai multe chei furnizate nu au putut fi gasite in baza-de-date. 3 Enumerarea nu este acceptata in aceasta baza-date. CONSULTAI I nsswitch.conf(5) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.18 8 februarie 2026 getent(1)