Como encontro meu ID de usuário no Linux

Como encontro meu ID de usuário no Linux

O sistema operacional Linux tornou tudo muito simples. Ele não coloca o usuário com uma abordagem como uma única função pode ser executada de várias maneiras. Se você deseja ir com os comandos embutidos ou preferir instalar qualquer ferramenta, a escolha é sua!

Da mesma forma, neste guia, veremos muitas maneiras de encontrar o ID do usuário através de diferentes comandos. Mas a questão é: por que você precisaria obter uma identidade como na maioria dos casos, o administrador é o único usuário.

É necessário encontrar sua identidade quando você dá acesso a outras pessoas. Nesse caso, um único PC possui várias contas das quais os usuários efetuaram login. Outro caso pode ocorrer se o usuário estiver conectado remotamente em um servidor e precisar de uma resposta rápida para obter detalhes do nome de usuário registrado.

Como encontrar ID de usuário no Linux

Nas distribuições Linux, temos vários comandos que ajudam a encontrar o ID do usuário muito rapidamente:

comando id

O eu ia O comando é a maneira mais simples de exibir uma lista de usuários reais e eficazes e também mostra os IDs do grupo.

Você pode simplesmente digitar o “eu ia”No terminal ou use o nome de usuário com o“eu ia”Comando conforme mencionado abaixo:

$ id

ou

$ id wardah

comando getent

O "getent”Comando em sistemas unix e linux é usado para buscar as entradas de um banco de dados de sistema suportado por NSS (Switch de serviço de nome) Bibliotecas. Os detalhes do usuário foram armazenados nos bancos de dados passados ​​e de grupo.

Para obter os detalhes do usuário através do getent comando, siga a sintaxe:

getent [banco de dados] [chave…]

Então, se eu quiser mostrar os detalhes do ID do usuário, o comando seria:

$ getend passwd wardah

comando lslogins

O "LSLOGINS”O utilitário de comando no Linux deve pegar todos os detalhes disponíveis dos arquivos do sistema sobre apenas usuários específicos.

O "-você”Bandeira no“LSLOGINS”O comando é usado para mostrar contas de usuário:

$ lslogins -u

w comando

O "c”O comando ajuda a exibir os usuários registrados atuais e as ações que executaram em um sistema:

$ w

quem comanda

O "Quem”O utilitário de comando é usado para imprimir o nome de usuário atualmente conectado e os detalhes do terminal com data e hora. Você pode simplesmente digitar o “Quem”Ou use -o com a bandeira“-você”No terminal:

$ quem

Comando Whoami

Para exibir o único nome de usuário do atual logado na conta, digite:

$ whoami

Comando Grep

O "grep”O comando é considerado uma poderosa ferramenta Linux para procurar um padrão específico. Ajuda a pesquisar dados (texto ou cordas) do dado e exibi -los. Para exibir os detalhes do usuário do/etc/passwd Arquivo, siga o comando:

$ grep wardah /etc /passwd

Comando de usuários e eco $

O "Usuários”O comando é usado para exibir uma lista de todos os usuários conectados ao sistema, enquanto o“eco $ usuário”É uma alternativa do comando“Quem sou eu.”Ele exibe uma resposta única.

$ usuários
$ eco $ usuários

Último comando

Usando o durar Comando, o usuário pode imprimir a lista dos últimos usuários conectados ao sistema operacional:

$ last

comando dedo

Se você deseja instalar a ferramenta de linha de comando para pesquisar as informações do usuário, nada é melhor do “dedo”Comando.

O "dedo”O utilitário de linha de comando no Linux é usado para imprimir informações do usuário no terminal. Não é uma ferramenta interna na maioria das distribuições Linux. Então, para obtê -lo, instale -o primeiro:

$ sudo apt de dedo de instalação

Agora, para mostrar as informações necessárias sobre o usuário que inclui o nome real do usuário, informações de diretório, shell, etc., tipo:

$ Finger Wardah

Conclusão

Neste artigo, aprendemos várias maneiras de encontrar a identidade do usuário no sistema Linux. O sistema Linux introduziu muitos utilitários de linha de comando para exibir o ID do usuário. Além disso, se você deseja instalar a ferramenta para obter informações, mencionamos o “dedo”Ferramenta de linha de comando para imprimir todos os detalhes necessários do usuário.