No Linux, existem muitas ferramentas diferentes para criar novos usuários. Cada ambiente de desktop Linux tem um gerenciador de usuários, e esses gerenciadores de usuários, embora muito úteis, são insuficientes. Nenhum deles suporta a visualização de usuários ocultos do sistema, como root, dbus, etc.

Se você está tentando obter uma lista completa de todos os usuários do seu PC Linux, mas não sabe por onde começar, este guia é para você. Acompanhe enquanto mostramos como listar todos os usuários em seu sistema Linux, incluindo aqueles que não aparecem no gerenciador de usuários do seu ambiente de área de trabalho.

Linux lista todos os usuários – cat

A maneira mais fácil de os usuários do Linux verem todos os usuários do sistema é usando o gato comando no /etc/passwd Arquivo. o /etc/passwd contém muitas informações, como senhas e informações do usuário.

Para listar todos os usuários em seu PC Linux através do gato comando, comece abrindo um terminal na área de trabalho do Linux. Para abrir um terminal no desktop Linux, pressione o Ctrl + Alt + T comando do teclado ou pesquise “Terminal” no menu do aplicativo.

Assim que a janela do terminal estiver aberta, execute o gato comando abaixo para ver o conteúdo do arquivo. Lembre-se de que as senhas não criptografadas não são armazenadas no arquivo / etc / passwd. Em vez disso, apenas referências criptografadas para cada senha estão presentes.

cat /etc/passwd

Se você gostaria de salvar o / etc / passwd gato saída para um arquivo de texto para seu próprio uso, veja como fazê-lo.

cat /etc/passwd > ~/passwd-file

Você pode ver o seu ‘arquivo passwd’ a qualquer momento na janela do terminal da mesma forma que visualizou o /etc/passwd Arquivo. Fazendo uso do gato comando.

cat ~/passwd-file

Linux lista todos os usuários – corte

Outra maneira de visualizar todos os usuários no sistema Linux é com o cortar comando. Cortar é uma ótima maneira de fazer porque, ao contrário gato, cortar pode filtrar texto indesejado, enquanto o gato comando só pode ver o conteúdo de um arquivo literalmente.

Para visualizar a lista de usuários em seu PC Linux com o cortar comando, certifique-se de que uma janela de terminal está aberta. Para abrir um, procure “Terminal” no menu de aplicativos em seu PC Linux.

Com a janela do terminal aberta, use o seguinte cortar comando para ver a lista de usuários instalados em seu PC Linux.

cut -d: -f1 /etc/passwd

Depois de executar o cortar , você deverá ver uma longa lista de todos os usuários presentes em seu PC Linux. Esta lista provavelmente é longa. Se você quiser ler esta lista com mais facilidade no terminal, combine o cortar comando com o menos comando.

Relacionado :  Como controlar sua rede Wi-Fi no Linux
cut -d: -f1 /etc/passwd | less

Combinando o menos comando com cortar, você poderá pressionar a tecla “Enter” no teclado para visualizar a lista de usuários linha por linha, ao invés de tudo de uma vez.

Deseja exportar a lista de usuários gerada pelo cortar comando para um arquivo de texto para uso posterior? Digite o comando abaixo.

cut -d: -f1 /etc/passwd > ~/cut-user-list

Para ver a lista mais tarde, execute o gato comando.

cat ~/cut-user-list

Linux lista todos os usuários – compgen

Uma terceira maneira de listar todos os usuários em um sistema Linux é usando a ferramenta Compgen. Compgen é uma ferramenta integrada incluída na linha de comando do Bash. Ele pode ser usado para listar todos os comandos disponíveis que os usuários podem executar no terminal Bash.

O Compgen não precisa ser instalado em nenhum sistema operacional Linux. Além disso, o Compgen não é fornecido por nenhuma distribuição Linux e não há como fazer o download para o seu computador. Em vez disso, todos os que executam o Bash no Linux o têm automaticamente configurado e pronto para funcionar.

Para ver todos os usuários disponíveis em seu PC Linux com compgen, você precisará fazer uso do -você opção de linha de comando. Usando o comando abaixo, liste todos os usuários em seu sistema Linux.

compgen -u 

Depois de executar o comando acima, compgen imprimirá uma longa lista de todos os usuários em seu sistema Linux. Se você gostaria de uma maneira mais confortável de examinar esta longa lista, tente combinar o compgen comando com o menos comando.

compgen -u | less

Executando o compgen comando com o menos comando, a lista de usuários será dividida em páginas. Você pode percorrer essas páginas pressionando o botão “Barra de espaço” no teclado.

Quer salvar o compgen saída do usuário para um arquivo de texto para uso posterior? Canalize-o para um arquivo de texto com o comando abaixo.

compgen -u > compgen-user-list

Para visualizar o arquivo de texto Compgen que você exportou, use o seguinte gato comando.

cat compgen-user-list