Интерактивная система просмотра системных руководств (man-ов)
getent (1)
getent (1) ( Solaris man: Команды и прикладные программы пользовательского уровня )
>> getent (1) ( FreeBSD man: Команды и прикладные программы пользовательского уровня )
getent (1) ( Русские man: Команды и прикладные программы пользовательского уровня )
getent (1) ( Linux man: Команды и прикладные программы пользовательского уровня )
BSD mandoc
NAME
getent
- get entries from administrative database
SYNOPSIS
database
[key ...
]
DESCRIPTION
The
utility retrieves and displays entries from the administrative
database specified by
database
using the lookup order specified in
nsswitch.conf5.
The display format for a given
database
is as per the
``traditional''
file format for that database.
The
database
argument may be one of:
Database Ta Display format
ethers Ta address name
group Ta group:passwd:gid:[member[,member]...]
hosts Ta address name [alias ...]
networks Ta name network [alias ...]
passwd Ta user:passwd:uid:gid:gecos:home_dir:shell
protocols Ta name protocol [alias ...]
rpc Ta name number [alias ...]
services Ta name port/protocol [alias ...]
shells Ta /path/to/shell
If one or more
key
arguments are provided, they will be looked up in
database
using the appropriate function.
For example,
``passwd
''
supports a numeric UID or user name;
``hosts
''
supports an IPv4 address, IPv6 address, or host name;
and
``services
''
supports a service name, service name/protocol name, numeric port, or
numeric port/protocol name.
If no
key
is provided and
database
supports enumeration, all entries for
database
will be retrieved using the appropriate enumeration function and printed.
EXIT STATUS
The
utility exits 0 on success,
1 if there was an error in the command syntax,
2 if one of the specified key names was not found in
database
or 3 if there is no support for enumeration on
database