LPIC-1: O que é e como funciona o comando GETENT
Fala galera! No artigo de hoje eu trouxe uma dica muito bacana para a prova LPIC-1. Vou ensinar o que é e como funciona o comando getent.
Além de usar para a LPIC-1, você verá como este comando pode te ajudar em tarefas do dia-a-dia no terminal.
O que é o getent?
O getent é um utilitário usado para extrair informações importantes de arquivos importantes de forma simples e objetiva.
E quais arquivos seriam esses?
Alguns exemplos são: passwd, shadow, gshadow, group, services e outros.
Como utilizar o getent?
Veja bem, digitando getent e pressionando TABTAB, conseguimos ver todas as opções que podem ser utilizadas com este comando:
Vamos testar com o comando passwd:
$ getent passwd
Mas podemos afunilar ainda mais o comando, especificando o usuário:
$ getent passwd mateus
É sensacional todas as informações que podemos extrair de forma tão fácil. O equivalente ao comando acima seria:
$ cat /etc/passwd | grep mateus
Bem mais complicado, né?
Podemos usar também para ler os serviços dentro do arquivo /etc/services:
$ getent services
Veja que aqui também podemos informar o nome do serviço para filtrar:
$ getent services ssh
Outra coisa interessante é usar o mesmo** tabtab** para mostrar as opções dentro de um determinado arquivo:
$ getent group [TABTAB]
Desta forma, podemos ver os grupos disponíveis dentro do /etc/group para selecionarmos.
Para ver os usuários que estão autorizados a se tornarem o super-usuário, podemos realizar o seguinte comando:
$ getent group sudo
Bom pessoal, espero que eu tenha ajudado vocês de alguma forma. Tentem se acostumar com este utilitário no dia-a-dia que vai agilizar muito suas tarefas.
Forte abraço!
Se tiver alguma dúvida ou sugestão de conteúdo, por favor, comente!