Skip to main content

Como descobrir o usuário atual usando o comando Linux whoami

Como melhorar o ping no CSGO (NOVO) 100% APROVADO! (Abril 2025)

Como melhorar o ping no CSGO (NOVO) 100% APROVADO! (Abril 2025)
Anonim

Introdução

Se você usa seu próprio computador, parece bastante óbvio que o usuário atual será você. É possível que você esteja logado como um usuário diferente de você, especialmente se estiver usando uma janela de terminal.

Por exemplo, se você usasse o seguinte comando, estaria realmente executando como root.

sudo su

Se você estiver conectado a um servidor Linux em seu local de trabalho e trabalhar na equipe de suporte, talvez seja necessário usar contas de usuário diferentes, dependendo do servidor ou aplicativo em que está trabalhando.

Na verdade, às vezes, você pode ter alternado o usuário tantas vezes que não sabe em qual shell você está trabalhando.

Este guia mostra o comando que você precisa usar para descobrir com quem você está atualmente conectado.

Como exibir seu nome de usuário atual

Para mostrar em qual usuário você está atualmente conectado, basta digitar o seguinte comando na sua janela de terminal:

Quem sou eu

A saída do comando acima simplesmente mostra o usuário atual.

Você pode tentar isso abrindo uma janela de terminal e digitando o comando. Para provar que funciona, execute o comandosudo sue depois executar oQuem sou eu comando novamente.

Se você realmente quer provar que funciona, siga este guia para criar um novo usuário e então mude para aquele usuário usando o comandosu - . Finalmente execute oQuem sou eucomando novamente.

Descubra seu nome de usuário usando id -un

Em um mundo bizarro, onde o whoami não está instalado, há outro comando que você pode usar, que também informa seu nome de usuário atual.

Digite o seguinte comando em uma janela de terminal:

id -un

O resultado é exatamente o mesmo que oQuem sou eucomando.

Mais sobre o comando id

o identidadecomando pode ser usado para mostrar mais do que apenas o usuário atual.

Executar o comando id por conta própria mostra as seguintes informações:

  • ID do usuário
  • id do grupo
  • grupos

Você pode restringir as informações doidentidadecomando.

Por exemplo, você pode mostrar apenas o grupo efetivo ao qual o usuário pertence digitando o seguinte comando:

id -g

O comando acima mostra apenas o id do grupo. Não mostra o nome do grupo. Para mostrar o nome do grupo efetivo, execute o seguinte comando:

id -gn

Você pode exibir todos os IDs de grupo aos quais um usuário pertence com o seguinte comando:

id -G

Novamente, o comando acima mostra apenas os ids do grupo. Você pode exibir os nomes dos grupos com o seguinte comando:

id -Gn

Eu já mostrei a você como exibir seu nome de usuário usando o comando id:

id -un

Se você quiser apenas exibir seu ID de usuário sem o nome de usuário, basta executar o seguinte comando:

id -u

Resumo

Você pode usar a opção --help com os comandos whoami e id para descobrir a man page atual de cada programa.

id --help

whoami --ajuda

Para ver a versão atual do id e / ou a versão atual do whoami, use os seguintes comandos:

id --version

whoami --version

Leitura Adicional

Se você gostou deste guia, você pode achar estes igualmente úteis:

  • Como encontrar a parte do diretório de um nome de arquivo
  • Como enviar texto para a janela do terminal
  • Como pausar um script usando o comando sleep
  • Guia de iniciantes para o editor nano
  • Como comparar dois arquivos de texto usando a linha de comando