Cómo ejecutar el comando Linux Getent

Cómo ejecutar el comando Linux Getent
En el sistema operativo Linux, las toneladas de herramientas de línea de comandos se utilizan para obtener los detalles del usuario de una base de datos. Entonces, aquí está uno de los comandos, que se llama "Getent". El "Getent" es una forma breve de "obtener entradas de la base de datos administrativa".

"Getent" es un comando Linux que permite a los usuarios obtener detalles de varios archivos de texto llamados bases de datos. El "Getent" utiliza el mismo nombre de servicio que el sistema, y ​​mostrará todos los detalles del usuario e información de red.

Contiene varias bases de datos:

  • pasada: se puede usar para verificar el nombre de usuario del usuario, la identificación del usuario, la carpeta de inicio y el nombre completo.
  • grupos: muestra todos los grupos de su sistema Linux.
  • servicios: proporciona información sobre todos los servicios de Linux que están configurados en su sistema.
  • Redes: muestra las redes de su sistema.
  • Protocolos: nos cuenta sobre nuestros protocolos de red.

Esta publicación se centra en cómo obtener datos de diferentes bases de datos.

Sintaxis:

Aquí está la sintaxis del comando "getent":

$ getent [base de datos] [databse_name]

Cómo usar el comando "getent":

Opciones:

El comando "Getent" tiene varias opciones; Discutamos con ejemplos:

Getent passwd:

Usar "Passwd" Como base de datos para obtener la información del usuario registrado actualmente. Muestra el nombre de usuario, la identificación del usuario y el nombre de la carpeta. Ejecute el comando:

$ getent passwd user
$ getent passwd aqsa


Getent Group:

Si desea obtener todos los detalles del grupo en Linux, use "grupo" con el comando "getent":

$ Getent Group

Servicios de getent:

Usar "servicios" con el número de puerto para encontrar el nombre del servicio y su protocolo, por ejemplo:

El servidor FTP-Data usa el puerto no. 20 con protocolo TCP.

Un servidor FTP usa el puerto no. 21 con protocolo TCP.

El servidor SSH usa el puerto no. 2 con protocolo TCP.

$ Getent Services 20
$ Getent Services 21
$ Getent Services 22

Getent Networks:

Utilizar el "redesOpción para verificar la red y la dirección IP de su sistema.

$ redes getent

Getent Hosts:

Utilizar el "Hospedadores"Opción para obtener la dirección IP. El nombre de host de mi sistema Linux es "Linuxmachine". Entonces, pasaré Linuxmachine como parámetro y daré la dirección IP del host.

$ Getent Hosts Linuxmachine

Ayuda Getent:

Para imprimir el mensaje de ayuda en el terminal, escriba el comando "-Help". Imprimirá todas las opciones relacionadas, el uso y las bases de datos de soporte del comando "getent".

$ getent --help

Uso de Getent:

Si desea saber cómo usar el comando "getent", use el comando otorgado:

$ Getent -Usage

Versión Getent:

Para obtener información detallada sobre la versión "Getent", use:

$ getent --versión

Conclusión:

El comando getent se utiliza para buscar la información del usuario en Linux. El "Getent " El comando recopila datos de la base de datos administrativa definida. Podemos obtener la información de la cuenta del usuario, la dirección IP, los servidores, los protocolos y alguna otra información de la base de datos especificada. A través de este tutorial, hemos visto cómo usar el "Getent " Comando con diferentes opciones.