Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — FGV 2024

Sistemas OperacionaisLinux
Código
fg098532
Banca
FGV
Órgão
TJ-MS
Ano
2024
Nível
Superior
Cargo
Técnico de Nível Superior - Analista de Sistemas Computacionais - Analista de Sistemas
No sistema operacional Ubuntu, Antônio, analista do TJ-MS, deseja alterar o proprietário da pasta “novo_sistema” e de todos os seus arquivos para o usuário “root”, assim como mudar o grupo da pasta e dos arquivos para “www-data”.Supondo que ele já esteja com o prompt na pasta adequada, Antônio executa o comando:
  1. Asudo chown -r root:www-data novo_sistema;
  2. Bsudo chown -R root:www-data novo_sistema
  3. Csudo chown -R www-data:root novo_sistema;
  4. Dsudo chowner -r root:www-data novo_sistema
  5. Esudo chowner -R root:www-data novo_sistema.
Revelar gabarito e comentário

GabaritoB — sudo chown -R root:www-data novo_sistema

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Comando chown no Linux

Gabarito: letra B. O comando chown -R root:www-data novo_sistema altera corretamente o proprietário (root) e o grupo (www-data) de forma recursiva, exatamente como desejava Antônio.

A questão testa o conhecimento da sintaxe do comando chown (change owner) no Linux, especialmente a opção recursiva e a ordem dos parâmetros. O formato correto é:

chown [opções] usuário[:grupo] arquivo

A opção -R (maiúsculo) aplica a alteração recursivamente em pastas e subpastas. Já a ordem usuário:grupo define que o primeiro termo é o novo proprietário e o segundo o novo grupo.

1Sintaxe
chown [opções] usuário[:grupo] arquivo
2Opção recursiva
-r (minúsculo) → incorreto
-R (maiúsculo) → correto
3Ordem
usuário:grupo → proprietário:grupo
grupo:usuário → invertido
4Comando
chown → existe
chowner → não existe
chown (change owner)
LEVELsoulevel.com.br
chown (change owner): Sintaxe (chown [opções] usuário[:grupo] arquivo); Opção recursiva (-r (minúsculo) → incorreto, -R (maiúsculo) → correto); Ordem (usuário:grupo → proprietário:grupo, grupo:usuário → invertido); Comando (chown → existe, chowner → não existe)

Alternativa A — ❌ Incorreta

Usa -r (minúsculo), que não é a opção recursiva do chown; o correto é -R. Embora alguns comandos aceitem -r (como cp), no chown a opção recursiva é sempre maiúscula.

Alternativa B — ✅ Correta ⟵ GABARITO

Utiliza a opção -R (recursiva) e a ordem correta: root:www-data. Assim, altera o proprietário para root e o grupo para www-data em toda a árvore de novo_sistema.

Alternativa C — ❌ Incorreta

Inverte a ordem: www-data:root. Isso definiria www-data como proprietário e root como grupo, exatamente o oposto do desejado.

Alternativa D — ❌ Incorreta

Utiliza o comando chowner, que não existe no Linux. O comando correto é chown.

Alternativa E — ❌ Incorreta

Também usa chowner, inexistente, e ainda a opção -R correta, mas o comando errado invalida a alternativa.

NÃO CAIA NESSA!

A banca explora três confusões comuns: (1) -r vs. -R — candidatos que lembram da opção recursiva do cp podem cair no -r errado; (2) a ordem usuário:grupo — o senso comum pode inverter pensando que o grupo vem primeiro; (3) o nome do comando chown vs. a invenção chowner. Atenção a esses detalhes na hora da prova.

✅ Gabarito: letra B.

Link permanente: /questoes/fg098532