新聞中心
linux下的getent命令是一個(gè)用來(lái)查找并打印出包含在各類數(shù)據(jù)庫(kù)文件中條目的命令,可以讓你不必像在Windows那樣去指定某一個(gè)特定的文件來(lái)讀取信息了。getent命令提供門戶服務(wù),可以同時(shí)從各種支持的數(shù)據(jù)庫(kù)文件中查詢所需要的信息,比如用戶名、主機(jī)名、密碼等信息。

成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比華寧網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式華寧網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋華寧地區(qū)。費(fèi)用合理售后完善,10年實(shí)體公司更值得信賴。
getent命令的原理是通過(guò)查找和遍歷一系列可用的用戶、計(jì)算機(jī)、群組以及其它數(shù)據(jù)庫(kù)文件,嘗試找到和輸入的關(guān)鍵字匹配的條目(用戶名、主機(jī)名)。getent命令通常會(huì)從/etc目錄下的passwd,shadow,group文件中取得信息,也可以讀取NIS或者LDAP服務(wù)器上的數(shù)據(jù)信息,如果你使用openSSH做遠(yuǎn)程連接也會(huì)調(diào)用getent來(lái)讀取SSH配置文件中指定的域名、IP地址等信息。
以下是使用getent命令的一些具體語(yǔ)法例子:
##### 查看系統(tǒng)的passwd文件的所有賬號(hào)
“`bash
getent passwd
##### 查詢指定賬號(hào)的信息
```bash
getent passwd testuser
##### 查看系統(tǒng)主機(jī)名
“`bash
getent hosts
##### 查看指定主機(jī)名對(duì)應(yīng)的IP地址
```bash
getent hosts www.example.com
通過(guò)上面的示例,我們可以清楚的看到,getent命令可以幫助我們快速的查詢和打印出各種數(shù)據(jù)庫(kù)文件中的條目信息,它可以大大減少我們查詢和解析各種文件所花費(fèi)的時(shí)間。我們?cè)陂_(kāi)發(fā)工作中也可以利用它來(lái)輔助我們快速的查詢需要的信息。
香港服務(wù)器選創(chuàng)新互聯(lián),香港虛擬主機(jī)被稱為香港虛擬空間/香港網(wǎng)站空間,或者簡(jiǎn)稱香港主機(jī)/香港空間。香港虛擬主機(jī)特點(diǎn)是免備案空間開(kāi)通就用, 創(chuàng)新互聯(lián)香港主機(jī)精選cn2+bgp線路訪問(wèn)快、穩(wěn)定!
網(wǎng)站欄目:Linux下的getent命令使用介紹(getentlinux)
本文地址:http://fisionsoft.com.cn/article/cciohgi.html


咨詢
建站咨詢
