„Getent“ yra „Linux“ komanda, leidžianti vartotojams gauti išsamią informaciją iš kelių tekstinių failų, vadinamų duomenų bazėmis. The „Getent“ naudoja tą patį paslaugos pavadinimą, kaip ir sistema, ir jame bus rodoma visa vartotojo informacija ir tinklo informacija.
Jame yra įvairių duomenų bazių:
- passwd: galima patikrinti vartotojo vartotojo vardą, vartotojo ID, namų aplanką ir vardą.
- grupės: rodo visas jūsų „Linux“ sistemos grupes.
- paslaugos: pateikia informaciją apie visas jūsų sistemoje sukonfigūruotas „Linux“ paslaugas.
- tinklai: rodo jūsų sistemos tinklus.
- protokolai: pasakoja apie mūsų tinklo protokolus.
Šiame įraše daugiausia dėmesio skiriama tam, kaip gauti duomenis iš skirtingų duomenų bazių.
Sintaksė:
Štai komandos „getent“ sintaksė:
$ getent [duomenų bazė] [duomenų bazės_pavadinimas]Kaip naudoti komandą „getent“:
Galimybės:
Komanda „getent“ turi įvairias galimybes; aptarkime juos su pavyzdžiais:
getent passwd:
Naudokite „Passwd“ kaip duomenų bazę, kad gautumėte šiuo metu prisijungusio vartotojo informaciją. Čia rodomas vartotojo vardas, vartotojo ID ir aplanko pavadinimas. Paleiskite komandą:
$ getent passwd user$ getent passwd aqsa
getent grupė:
Jei norite gauti visą „Linux“ grupės informaciją, naudokite „Grupė“ su komanda „getent“:
$ getent grupė
„getent“ paslaugos:
Naudokite "paslaugos" su uosto numeriu, kad rastumėte paslaugos pavadinimą ir jos protokolą, pavyzdžiui:
FTP duomenų serveris naudoja prievadą Nr. 20 su TCP protokolu.
FTP serveris naudoja prievadą Nr. 21 su TCP protokolu.
SSH serveris naudoja prievadą Nr. 2 su TCP protokolu.
$ getent paslaugos 20$ getent paslaugos 21
$ getent paslaugos 22
„getent“ tinklai:
Naudoti "tinklus“Parinktį, kad patikrintumėte sistemos tinklą ir IP adresą.
$ getent tinklai
„getent“ šeimininkai:
Naudoti "šeimininkai“Parinktį norint gauti IP adresą. Mano Linux sistemos pagrindinis vardas yra „linuxMachine“. Taigi, aš perduosiu „linuxMachine“ kaip parametrą ir pateiksiu pagrindinio kompiuterio IP adresą.
$ getent priima linuxMachine
gauti pagalbą:
Norėdami atsisiųsti pagalbos pranešimą terminale, įveskite komandą „-help“. Jis atspausdins visas susijusias komandos „getent“ parinktis, naudojimą ir palaikymo duomenų bazes.
$ getent - pagalba
naudojimas:
Jei norite sužinoti, kaip naudoti komandą „getent“, naudokite žemiau pateiktą komandą:
$ getent - naudojimas
„getent“ versija:
Norėdami gauti išsamią informaciją apie „getent“ versiją, naudokite:
$ getent - versija
Išvada:
„Getent“ komanda naudojama ieškant vartotojo informacijos sistemoje „Linux“. „getent “ komanda renka duomenis iš apibrėžtos administracinės duomenų bazės. Iš nurodytos duomenų bazės galime gauti vartotojo paskyros informaciją, IP adresą, serverius, protokolus ir tam tikrą kitą informaciją. Per šią pamoką pamatėme, kaip naudoti „getent “ komanda su skirtingomis parinktimis.