„Getent” egy Linux parancs, amely lehetővé teszi a felhasználók számára, hogy több szöveges fájlból, adatbázisnak hívják a részleteket. A „Getent” ugyanazt a szolgáltatásnevet használja, mint a rendszer, és megjeleníti az összes felhasználói adatot és hálózati információt.
Különböző adatbázisokat tartalmaz:
- passwd: használható a felhasználó felhasználónevének, felhasználói azonosítójának, otthoni mappájának és teljes nevének ellenőrzésére.
- csoportok: megmutatja a Linux rendszer összes csoportját.
- szolgáltatások: információt nyújt a rendszeren konfigurált összes Linux-szolgáltatásról.
- hálózatok: a rendszer hálózatait mutatja.
- protokollok: mesél a hálózati protokolljainkról.
Ez a bejegyzés arra összpontosít, hogy hogyan lehet adatokat lekérni különböző adatbázisokból.
Szintaxis:
A „getent” parancs szintaxisa a következő:
$ getent [adatbázis] [adatbázisnév]A „getent” parancs használata:
Opciók:
A „getent” parancsnak számos lehetősége van; beszéljük meg őket példákkal:
getent passwd:
Használat „Passwd” adatbázisként az aktuálisan bejelentkezett felhasználó információinak megszerzéséhez. Megjeleníti a felhasználónevet, a felhasználó azonosítóját és a mappa nevét. Futtassa a parancsot:
$ getent passwd user$ getent passwd aqsa
getent csoport:
Ha meg akarja szerezni az összes csoportrészletet Linuxon, használja "csoport" a „getent” paranccsal:
$ getent csoport
getent szolgáltatások:
Használat „Szolgáltatások” a portszámmal a szolgáltatás nevének és protokolljának megtalálásához, például:
Az FTP-adatszerver a portszámot használja. 20 TCP protokollal.
Az FTP-kiszolgáló a következő portot használja. 21 TCP protokollal.
Az SSH-kiszolgáló a következő portot használja. 2 TCP protokollal.
$ getent szolgáltatások 20$ getent szolgáltatások 21
$ getent szolgáltatások 22
getent hálózatok:
Használja a "hálózatok”Opcióval ellenőrizheti a rendszer hálózatát és IP-címét.
$ getent hálózatok
getent házigazdák:
Használja a "otthont ad”Opciót az IP-cím megszerzéséhez. Linux rendszerem gazdagépneve: „linuxMachine”. Tehát átadom a linuxMachine-t paraméterként, és megadom a gazdagép IP-címét.
$ getent host linuxMachine
segítség:
A súgóüzenet terminálba történő nyomtatásához írja be a „-help” parancsot. Kinyomtatja a „getent” parancs összes kapcsolódó beállítását, használatát és támogatási adatbázisát.
$ getent --help
használata:
Ha tudni szeretné, hogyan kell használni a „getent” parancsot, használja az alább megadott parancsot:
$ getent - felhasználás
getent verzió:
A „getent” verzióval kapcsolatos részletes információkért használja:
$ getent --verzió
Következtetés:
A Getent paranccsal keressük meg a felhasználói információkat a Linux rendszeren. A "getent ” parancs összegyűjti az adatokat a meghatározott adminisztrációs adatbázisból. A megadott adatbázisból megszerezhetjük a felhasználói fiók adatait, IP címét, szervereit, protokolljait és néhány egyéb információt. Ezen az oktatóanyagon keresztül láthattuk, hogyan kell használni agetent ” parancsot különböző opciókkal.