“Getent” é um comando do Linux que permite aos usuários obter detalhes de vários arquivos de texto chamados bancos de dados. O “Getent” usa o mesmo nome de serviço do sistema e exibirá todos os detalhes do usuário e informações da rede.
Ele contém vários bancos de dados:
- senha: pode ser usado para verificar o nome de usuário do usuário, ID do usuário, pasta pessoal e nome completo.
- grupos: mostra todos os grupos do seu sistema Linux.
- Serviços: fornece informações sobre todos os serviços Linux que estão configurados em seu sistema.
- redes: mostra as redes do seu sistema.
- protocolos: nos fala sobre nossos protocolos de rede.
Esta postagem está se concentrando em como obter dados de diferentes bancos de dados.
Sintaxe:
Esta é a sintaxe do comando “getent”:
$ getent [banco de dados] [databse_name]Como usar o comando “getent”:
Opções:
O comando “getent” possui várias opções; vamos discuti-los com exemplos:
getent passwd:
Usar “Passwd” como um banco de dados para obter as informações do usuário atualmente conectado. Ele exibe o nome de usuário, id do usuário e nome da pasta. Execute o comando:
$ getent passwd user$ getent passwd aqsa
grupo getent:
Se você deseja obter todos os detalhes do grupo no Linux, use "grupo" com o comando “getent”:
grupo $ getent
serviços getent:
Usar "Serviços" com o número da porta para encontrar o nome do serviço e seu protocolo, por exemplo:
O servidor de dados FTP usa a porta nº. 20 com protocolo TCP.
Um servidor FTP usa a porta não. 21 com protocolo TCP.
O servidor SSH usa a porta nº. 2 com protocolo TCP.
$ getent services 20$ getent services 21
$ getent services 22
redes getent:
Use o "redes”Opção para verificar a rede e o endereço IP do seu sistema.
redes $ getent
hosts getent:
Use o "hospedeiros”Opção para obter o endereço IP. O nome do host do meu sistema Linux é “linuxMachine”. Então, vou passar linuxMachine como um parâmetro e dar o endereço IP do host.
$ getent hosts linuxMachine
ajuda getent:
Para imprimir a mensagem de ajuda no terminal, digite o comando “-help”. Ele imprimirá todas as opções relacionadas, uso e bancos de dados de suporte do comando “getent”.
$ getent --help
uso getent:
Se você quiser saber como usar o comando “getent”, use o comando fornecido a seguir:
$ getent --usage
versão getent:
Para obter informações detalhadas sobre a versão “getent”, use:
$ getent --version
Conclusão:
O comando Getent é usado para pesquisar as informações do usuário no Linux. O "getent ” comando coleta dados do banco de dados administrativo definido. Podemos obter informações da conta do usuário, endereço IP, servidores, protocolos e algumas outras informações do banco de dados especificado. Por meio deste tutorial, vimos como usar o “getent ” comando com opções diferentes.