Como executar o comando linux getent

Como executar o comando linux getent
No sistema operacional Linux, toneladas de ferramentas de linha de comando são usadas para obter detalhes do usuário de um banco de dados. Então, aqui está um dos comandos, chamado de "getent". O “Getent” é uma forma curta de "Obter entradas do banco de dados administrativo".

“Getent” é um comando Linux que permite aos usuários buscar detalhes de vários arquivos de texto chamados bancos de dados. O “Getent” usa o mesmo nome de serviço que o sistema e exibirá todos os detalhes do usuário e informações de rede.

Ele contém vários bancos de dados:

  • Passwd: pode ser usado para verificar o nome de usuário do usuário, o ID do usuário, a pasta doméstico e o 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á focada em como buscar dados de diferentes bancos de dados.

Sintaxe:

Aqui está a sintaxe do comando "getent":

$ getent [banco de dados] [Databse_name]

Como usar o comando "getent":

Opções:

O comando "getent" tem 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 registrado. Ele exibe o nome de usuário, o ID do usuário e o nome da pasta. Execute o comando:

$ getent passwd user
$ getent passwd aqsa


Getent Group:

Se você deseja obter todos os detalhes do grupo no Linux, use "grupo" com o comando "getent":

$ getent Group

Getent Services:

Usar "Serviços" com o número da porta para encontrar o nome do serviço e seu protocolo, por exemplo:

O servidor FTP-Data usa a porta não. 20 com protocolo TCP.

Um servidor FTP usa a porta não. 21 com protocolo TCP.

O servidor SSH usa a porta não. 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.

$ getent redes

hosts getent:

Use o "anfitriões”Opção para obter o endereço IP. O nome do host do meu sistema Linux é "LinuxMachine". Então, vou passar o LinuxMachine como um parâmetro e dar o endereço IP do host.

$ getent hosts linuxmachine

Ajuda de 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 do comando "getent".

$ getent --help

Uso da getent:

Se você quiser saber como usar o comando "getent", use o comando abaixo:

$ getent -USage

versão getent:

Para obter informações detalhadas sobre a versão "getent", use:

$ getent -versão

Conclusão:

O comando getent é usado para procurar as informações do usuário no Linux. O "getent ” O comando coleta dados do banco de dados administrativo definido. Podemos obter informações da conta do usuário, endereço IP, servidores, protocolos e outras informações do banco de dados especificado. Através deste tutorial, vimos como usar o “getent ” comando com opções diferentes.