Linux getent 命令用来查看系统的数据库中的相关记录。
即使这些数据库不是在本地,比如 ldap 或者 nis 中的数据库,也可以使用 getent 察看。长选项的强制或可选参数对对应的短选项也是强制或可选的。
支持的数据库:ahosts,ahostsv4,ahostsv6,aliases,ethers,group,gshadow,hosts,netgroup,networks,passwd,protocols,rpc,services,shadow,例如:getent protocols , getent services, getent rpc 等。
语法格式:getent [参数]
常用参数:
-s | 要使用的服务配置 |
-help | 给出该系统求助列表 |
-usage | 给出简要的用法信息 |
-V | 打印程序版本号 |
参考实例
从 hosts 库中得到 linux.com 的 IP 信息:
[root@linuxvip ~]# getent hosts linuxvip.com
182.149.160.47 linux.com
200.181.57.217 linux.com
123.125.15.144 linux.com
从 passwd 库中得到账号 tank 信息:
[root@linuxvip ~]# getent passwd tank
tank:x:502:502::/home/tank:/bin/bash
输出 getent 命令简要用法列表:
[root@linuxvip ~]# getent -help
正文完
发表至: 文件管理
2020-05-27