Questão FC267087
Assinale a alternativa que apresenta corretamente o comando do Linux utilizado para exibir o nome do usuário atualmente em uso em uma sessão.
Unix e Linux
IDECAN · 2022
Assinale a alternativa que apresenta corretamente o comando do Linux utilizado para exibir o nome do usuário atualmente em uso em uma sessão.
- whatis
- wc
- uname
- shred
- whoami
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
whoami é o comando do Linux que imprime o nome do usuário efetivo da sessão atual. Ao executá-lo no shell, ele retorna simplesmente a string com o usuário que o processo está usando naquele momento, sem formatação ou informações adicionais.
Funciona sem opções: basta digitar whoami e pressionar Enter. Internamente é equivalente a id -un, ou seja, consulta o identificador de usuário efetivo e converte para o nome correspondente.
É muito útil em scripts e em verificações rápidas: por exemplo, echo $(whoami) insere o nome do usuário em comandos ou arquivos de log. Atenção: quando há elevação de privilégio (por exemplo, via sudo), o comando reflete o usuário efetivo — frequentemente root — e não o usuário real que iniciou a sessão.
Conteúdo do catálogo FC Concursos · Atualizado em