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

Próximas questões
Com base no mesmo assunto
Q3951386 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 é usado para executar outro comando com privilégios de superusuário. Esse papel é do sudo. Os demais comandos listados têm outras funções específicas, como alterar permissões, criar diretórios, ordenar texto ou exibir o final de um arquivo.

Critério decisivo: A questão pede a ferramenta que permite executar um comando como superusuário. No Linux, a função de elevar a execução de um comando a privilégios de superusuário é do sudo.

Tema central: Comandos básicos do Linux: execução de comando com privilégios de superusuário
Análise das alternativas
A
Errada
chmod está relacionado à alteração de permissões de arquivos e diretórios. Portanto, não atende ao critério da questão, que é executar um comando com privilégios de superusuário.
B
Errada
mkdir é o comando usado para criar diretórios. Como sua função é criação de diretórios, não se confunde com elevação de privilégios de execução.
C
Errada
sort serve para ordenar linhas de texto. A alternativa erra porque apresenta um comando de manipulação de texto, e não um comando para executar algo como superusuário.
D
Certa
A alternativa D está correta porque sudo é o comando usado para executar outro comando com privilégios de superusuário ou de outro usuário autorizado, conforme configuração do sistema. Esse é exatamente o requisito pedido pela questão: executar um comando como superusuário.
E
Errada
tail é utilizado para exibir o final de um arquivo ou fluxo de saída. Logo, sua finalidade não é conceder privilégios administrativos para execução de comandos.
Pegadinha da questão
A pegadinha é confundir um comando ligado à administração do sistema, como o chmod, com o comando que efetivamente eleva privilégios. Alterar permissões não é o mesmo que executar um comando como superusuário.
Dica para questões semelhantes
  • Se a pergunta mencionar execução com privilégios de superusuário, procure o comando cuja função seja elevar privilégios de execução: sudo.
  • Separe comandos por função: chmod altera permissões, mkdir cria diretórios, sort ordena texto e tail mostra o final de arquivos.
  • Não associe automaticamente "comando administrativo" a "superusuário"; a função específica pedida deve coincidir com a definição do comando.

Clique para visualizar este gabarito

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