Comando Whoami no Linux (encontre usuário logado)

Comando Whoami no Linux (encontre usuário logado)

Whoami é um comando BASIC UNIX/Linux usado para encontrar o nome de usuário associado ao ID de usuário efetivo atual. Isso geralmente é usado para identificar o usuário logado atual em um shell. Este comando também é útil em scripts de shell para identificar o ID do usuário do qual o script está executando.

Sintaxe:

Whoami [Opção]… 

Comando Whoami em Linux

Basta digitar o 'whoami' no prompt de comando para encontrar o usuário conectado no shell atual.

Quem sou eu  raiz 

A saída acima mostra que você está conectado ao usuário 'root' no shell atual. Os mesmos detalhes podem ser encontrados com id -un comando no linux.

id -un  raiz 

Vamos escrever um pequeno script de shell e verificar se o script está funcionando como usuário root ou não. Isso é muito útil para alertar o usuário de que o script está executando como usuário root.

#!/bin/bash se ['whoami' == 'root']; Então ecoar! Você está executando este script como usuário root "fi
12345#!/bin/bash se ['whoami' == 'root']; Então ecoar! Você está executando este script como usuário root "fi

Diferença entre whoami e quem sou eu comando

Ambos os comandos Quem sou eu e Quem sou eu são usados ​​para ser registrado em nome de usuário no sistema Linux. O nome de usuário é definido no arquivo passwd associado com um ID de usuário eficaz.

Quando um usuário faz login como root na rede, então ambos Quem sou eu e Quem sou eu Os comandos retornarão root.

Quem sou eu  Saída:> raiz  Quem sou eu  Saída:> PTS da raiz/14 2020-12-21 23:13 (150.242.65.112)  

Mas, quando você efetuou login como outro usuário (por exemplo: rahul) e mudou para o usuário root (su - root). O Whoami mostrará root, mas quem é eu mostrarei o usuário originalmente logado 'Rahul'.

Quem sou eu  Saída:> raiz  Quem sou eu  Saída:> Rahul PTS/14 2020-12-21 23:16 (150.242.65.112)  

Conclusão

Neste tutorial, você aprendeu sobre o comando do Linux Whoami, bem como a diferença com o comando "quem sou eu".