O sistema operacional Linux é conhecido amplamente pelos usu...

Próximas questões
Com base no mesmo assunto
Q3949021 Sistemas Operacionais
O sistema operacional Linux é conhecido amplamente pelos usuários por ser comum a prática do uso de linhas de comandos para realizar tarefas em geral, das mais simples às mais complexas. Assinale a alternativa que apresenta a ferramenta que permite ao usuário executar um comando como superusuário. 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: D

O que precisava saber: Era necessário identificar qual comando do Linux permite executar outro comando com privilégios de superusuário. A base traz que essa função é do sudo, enquanto chmod altera permissões, mkdir cria diretórios, sort ordena linhas de texto e tail exibe as últimas linhas de um arquivo ou fluxo.

Critério decisivo: A ferramenta correta é a que permite executar um comando com privilégios de superusuário, de forma pontual, sem necessidade de entrar permanentemente na conta root. No Linux, essa função é do sudo.

Tema central: Comandos básicos do Linux, com foco em elevação de privilégios para execução de comandos como superusuário.
Análise das alternativas
A
Errada
chmod está ligado à alteração de permissões de arquivos e diretórios. A base afirma expressamente que ele não serve para executar comandos como superusuário, portanto não atende ao que foi pedido.
B
Errada
mkdir tem a função de criar diretórios. Como a questão pede a ferramenta relacionada à execução privilegiada de comandos, essa alternativa está errada por tratar de criação de diretórios, e não de elevação de privilégios.
C
Errada
sort é um comando voltado à ordenação de linhas de texto. A base deixa claro que ele não executa comandos como administrador, então não pode ser a resposta.
D
Certa
A alternativa D está correta porque sudo é o comando usado para executar outro comando com privilégios de superusuário, mediante autorização do usuário. Esse é exatamente o requisito pedido pela questão: executar um comando como superusuário.
E
Errada
tail serve para exibir as últimas linhas de um arquivo ou fluxo. Isso não corresponde à função de acessar privilégios administrativos nem de executar comandos como superusuário.
Pegadinha da questão
A pegadinha está em apresentar comandos comuns do terminal que têm funções específicas, mas que não fazem elevação de privilégios. A confusão mais provável é com chmod, porque ele lida com permissões, mas alterar permissões não é o mesmo que executar comandos como superusuário.
Dica para questões semelhantes
  • Quando a questão mencionar execução de comando como administrador ou superusuário no Linux, procure o comando ligado à elevação temporária de privilégios: sudo.
  • Separe mentalmente comandos de administração de privilégios dos utilitários de uso geral: chmod altera permissões, mkdir cria diretórios, sort ordena texto e tail mostra o final de arquivos.
  • Se o enunciado falar em superusuário ou root, o foco está em privilégios administrativos, não em manipulação comum de arquivos ou texto.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo