getent(1) General Commands Manual getent(1) getent - getent [option ...] database key ... getent , (Name Service Switch), /etc/nsswitch.conf. , , . , , ( ). GNU C: ahosts , sethostent(3), gethostent(3) endhostent(3) hosts. hosts. , getaddrinfo(3) AF_UNSPEC, . ahostsv4 , ahosts, AF_INET. ahostsv6 , ahosts, AF_INET6. getaddrinfo(3) AI_V4MAPPED. aliases , setaliasent(3), getaliasent(3) endaliasent(3) aliases. , getaliasbyname(3) . ethers , ether_aton(3) ether_hostton(3), , . ethers , . group , setgrent(3), getgrent(3) endgrent(3) group. , getgrgid(3) getgrnam(3) . gshadow , setsgent(3), getsgent(3) endsgent(3) gshadow. , getsgnam(3) . hosts , sethostent(3), gethostent(3) endhostent(3) hosts. , gethostbyaddr(3) gethostbyname2(3), inet_pton(3), , IPv6 IPv4, . initgroups , getgrouplist(3) . initgroups , . netgroup , setnetgrent(3) , getnetgrent(3), (hostname, username, domainname). , hostname, username domainname netgroup innetgr(3). netgroup , , . networks , setnetent(3), getnetent(3) endnetent(3) networks. , getnetbyaddr(3) getnetbyname(3) . passwd , setpwent(3), getpwent(3) endpwent(3) passwd. , getpwuid(3) getpwnam(3) . protocols , setprotoent(3), getprotoent(3) endprotoent(3) protocols. , getprotobynumber(3) getprotobyname(3) . rpc , setrpcent(3), getrpcent(3) endrpcent(3) rpc. , getrpcbynumber(3) getrpcbyname(3) . services , setservent(3), getservent(3) endservent(3) services. , getservbynumber(3) getservbyname(3) . shadow , setspent(3), getspent(3) endspent(3) shadow. , getspnam(3) . -- -s ( glibc 2.2.5). -- _: -s _: . , ( glibc 2.4). --no-idn -i IDN ahosts/getaddrinfo(3) ( glibc-2.13). --help -? . --usage . --version -V , getent. getent : 0 . 1 . 2 . 3 . nsswitch.conf(5) () Azamat Hackimov , Dmitry Bolkhovskikh , Vladislav , Yuri Kozlov ; GNU (GNU General Public License - GPL, 3 ) , - . - , , () () () . Linux man-pages 6.18 8 2026 . getent(1)