"Getent" es un comando de Linux que permite a los usuarios obtener detalles de varios archivos de texto llamados bases de datos. La "Getent" utiliza el mismo nombre de servicio que el sistema y mostrará todos los detalles del usuario y la información de la red.
Contiene varias bases de datos:
- passwd: 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: brinda información sobre todos los servicios de Linux que están configurados en su sistema.
- redes: muestra las redes de su sistema.
- protocolos: nos informa 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 utilizar el comando "getent":
Opciones:
El comando "getent" tiene varias opciones; hablemos de ellos con ejemplos:
getent passwd:
Usar "Passwd" como una base de datos para obtener la información del usuario actualmente registrado. Muestra el nombre de usuario, la identificación del usuario y el nombre de la carpeta. Ejecute el comando:
$ getent passwd usuario$ getent passwd aqsa
grupo getent:
Si desea obtener todos los detalles del grupo en Linux, use "grupo" con el comando "getent":
$ getent group
servicios getent:
Usar "servicios" con el número de puerto para encontrar el nombre del servicio y su protocolo, por ejemplo:
El servidor de datos FTP utiliza el puerto no. 20 con protocolo TCP.
Un servidor FTP utiliza el puerto no. 21 con protocolo TCP.
El servidor SSH usa el puerto no. 2 con protocolo TCP.
$ servicios getent 20$ servicios getent 21
$ servicios getent 22
redes de getent:
Utilizar el "redes”Opción para verificar la red y la dirección IP de su sistema.
$ getent networks
anfitriones getent:
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 aloja linuxMachine
obtener ayuda:
Para imprimir el mensaje de ayuda en la 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 getent:
Si desea saber cómo usar el comando "getent", use el comando que se proporciona a continuación:
$ getent --usage
versión getent:
Para obtener información detallada sobre la versión "getent", utilice:
$ getent --version
Conclusión:
El comando Getent se usa para buscar la información del usuario en Linux. La "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 utilizar el "getent " comando con diferentes opciones.