« getent » est une commande Linux qui permet aux utilisateurs de récupérer les détails de plusieurs fichiers texte appelés bases de données. le « getent » utilise le même nom de service que le système, et il affichera tous les détails de l'utilisateur et les informations du réseau.
Il contient diverses bases de données :
- mot de passe: peut être utilisé pour vérifier le nom d'utilisateur, l'ID de l'utilisateur, le dossier de départ et le nom complet.
- groupes: affiche tous les groupes de votre système Linux.
- prestations de service: donne des informations sur tous les services Linux configurés sur votre système.
- réseaux : montre les réseaux de votre système.
- protocoles : nous parle de nos protocoles réseau.
Cet article se concentre sur la façon de récupérer des données à partir de différentes bases de données.
Syntaxe:
Voici la syntaxe de la commande "getent":
$ getent [base de données] [nom_base de données]Comment utiliser la commande « getent » :
Options :
La commande « getent » a plusieurs options ; discutons-en avec des exemples :
getent mot de passe :
Utiliser "passwd" comme base de données pour obtenir les informations de l'utilisateur actuellement connecté. Il affiche le nom d'utilisateur, l'identifiant de l'utilisateur et le nom du dossier. Exécutez la commande :
$ getent passwd utilisateur$ getent passwd aqsa
groupe getent :
Si vous souhaitez obtenir tous les détails du groupe sur Linux, utilisez "grouper" avec la commande "getent":
$ getent groupe
obtenir des services :
Utiliser "prestations de service" avec le numéro de port pour trouver le nom du service et son protocole, Par exemple :
Le serveur de données FTP utilise le numéro de port. 20 avec protocole TCP.
Un serveur FTP utilise le port no. 21 avec protocole TCP.
Le serveur SSH utilise le numéro de port. 2 avec protocole TCP.
$ getent services 20$ obtenir des services 21
$ getent services 22
réseaux getent :
Utilisez le "réseaux” option pour vérifier le réseau et l'adresse IP de votre système.
$ getent réseaux
hôtes getent :
Utilisez le "hôtes” option pour obtenir l'adresse IP. Le nom d'hôte de mon système Linux est "linuxMachine". Donc, je vais passer linuxMachine en paramètre et donner l'adresse IP de l'hôte.
$ getent héberge linuxMachine
obtenir de l'aide :
Pour imprimer le message d'aide dans le terminal, tapez la commande "-help". Il imprimera toutes les options associées, l'utilisation et les bases de données de support de la commande "getent".
$ getent --help
utilisation getent:
Si vous voulez savoir comment utiliser la commande « getent », utilisez la commande ci-dessous :
$ getent --usage
version get :
Pour obtenir des informations détaillées sur la version « getent », utilisez :
$ getent --version
Conclusion:
La commande Getent est utilisée pour rechercher les informations utilisateur sur Linux. Le "getent” la commande collecte les données de la base de données administrative définie. Nous pouvons obtenir les informations de compte de l'utilisateur, l'adresse IP, les serveurs, les protocoles et d'autres informations à partir de la base de données spécifiée. A travers ce tutoriel, nous avons vu comment utiliser le "getent” commande avec différentes options.