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

Próximas questões
Com base no mesmo assunto
Q3951491 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 saber que, no Linux, o comando sudo permite executar um comando com privilégios elevados, normalmente como superusuário, desde que o usuário tenha permissão para isso. Também era preciso distinguir esse comando de outros comandos básicos: chmod altera permissões, mkdir cria diretórios, sort ordena linhas de texto e tail exibe as últimas linhas de um arquivo.

Critério decisivo: A alternativa correta é a que corresponde ao comando sudo, usado para executar um comando com privilégios de superusuário ou como outro usuário autorizado, sem trocar permanentemente a sessão para root.

Tema central: Comandos do Linux; identificação da ferramenta usada para executar comando com privilégios de superusuário.
Análise das alternativas
A
Errada
chmod está incorreta porque sua função é modificar permissões de arquivos e diretórios. A base distingue claramente comando de permissão de comando de elevação de privilégio, e chmod não serve para executar comandos como superusuário.
B
Errada
mkdir está incorreta porque é o comando usado para criar diretórios. Segundo a base, ele não tem relação com privilégios administrativos nem com execução de comandos como root.
C
Errada
sort está incorreta porque sua função é ordenar conteúdo textual. A base aponta esse comando como voltado à ordenação de linhas de texto, e não à execução com privilégios elevados.
D
Certa
A alternativa D está correta porque traz sudo, que é exatamente o comando indicado na base como a ferramenta usada para executar um comando com privilégios elevados, normalmente como superusuário. Esse é o ponto específico cobrado no enunciado: identificar o comando ligado à execução como root, e não apenas um comando comum do terminal.
E
Errada
tail está incorreta porque serve para exibir as últimas linhas de um arquivo. Pela distinção feita na base, esse comando não concede nem utiliza privilégios de superusuário para a finalidade cobrada.
Pegadinha da questão
A principal pegadinha é confundir comandos conhecidos do terminal com função administrativa. Em especial, a base destaca a confusão entre chmod, que altera permissões, e sudo, que é o comando específico para executar algo como superusuário.
Dica para questões semelhantes
  • Quando a questão cobrar execução de comando com privilégios administrativos no Linux, procure o comando sudo.
  • Diferencie elevação de privilégio de outras funções do terminal: chmod altera permissões, mas não executa comando como superusuário.
  • Separe mentalmente os comandos por finalidade: mkdir cria diretórios, sort ordena texto e tail mostra linhas finais de arquivo; nenhum deles tem a função cobrada aqui.

Clique para visualizar este gabarito

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