Pular para o conteúdo principal

Questão de Sistemas Operacionais — Geral — FUNDATEC 2026

Sistemas OperacionaisGeral
Código
qa433554
Banca
FUNDATEC
Órgão
IFC
Ano
2026
Cargo
Tec ( )
No Linux Ubuntu 24.04 LTS, qual comando é utilizado para alterar o proprietário de um arquivo ou diretório?
  1. Asudo
  2. Bchmod
  3. Cpwd
  4. Dchown
  5. Esu
Revelar gabarito e comentário

GabaritoD — chown

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”.

Comandos Linux: alteração de proprietário de arquivos e diretórios

Gabarito: letra D. O comando chown (change owner) é o utilitário do Linux utilizado para alterar o proprietário (dono) de um arquivo ou diretório. Os demais comandos listados — sudo, chmod, pwd e su — desempenham funções distintas, como executar comandos com privilégios administrativos, alterar permissões de acesso, exibir o diretório atual e trocar de usuário, respectivamente.

O Linux, como sistema operacional multiusuário, atribui a cada arquivo e diretório um proprietário e um grupo. O proprietário é o usuário que criou o arquivo ou que foi designado como dono, e possui controle sobre as permissões de leitura, escrita e execução. O comando chown permite transferir essa propriedade para outro usuário ou grupo, sendo uma operação fundamental na administração do sistema.

A sintaxe básica do comando é chown [opções] usuário[:grupo] arquivo. Por exemplo, chown maria documento.txt altera o proprietário do arquivo documento.txt para o usuário maria. Para alterar também o grupo, utiliza-se chown maria:financeiro documento.txt. A opção -R (recursiva) aplica a alteração a todos os arquivos e subdiretórios dentro de um diretório, como em chown -R maria /home/maria.

É importante destacar que, na maioria dos casos, apenas o superusuário (root) pode alterar o proprietário de um arquivo. Isso ocorre porque a propriedade é um atributo de segurança crítico — permitir que qualquer usuário transfira a propriedade de arquivos poderia comprometer o controle de acesso. Por isso, o comando chown geralmente é executado com sudo para obter privilégios administrativos.

A confusão mais comum neste tema envolve os comandos chown e chmod. Enquanto chown altera o proprietário (quem é o dono), chmod altera as permissões (o que o dono, o grupo e outros podem fazer com o arquivo). Essa distinção é essencial e frequentemente explorada em provas de concursos.

NÃO CAIA NESSA!

A banca troca chown por chmod para confundir o candidato. chown = change owner (altera o dono); chmod = change mode (altera as permissões de leitura, escrita e execução). Lembre-se: "owner" é o proprietário, "mode" é o modo de acesso. Com esse raciocínio, você identifica a resposta correta sem decorar.

Comandos Linux
  • 1chown (change owner)
    • Altera o proprietário
    • Sintaxe: chown usuário[:grupo] arquivo
    • Opção -R (recursiva)
    • Exige privilégios de root
  • 2chmod (change mode)
    • Altera permissões (leitura, escrita, execução)
  • 3sudo (superuser do)
    • Executa com privilégios de root
  • 4pwd (print working directory)
    • Exibe diretório atual
  • 5su (switch user)
    • Troca de usuário na sessão
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

O comando sudo (superuser do) permite executar um comando com privilégios de superusuário (root), mas não altera o proprietário de arquivos. Ele é um mecanismo de elevação de privilégios, frequentemente utilizado para executar o próprio chown com permissões administrativas.

Alternativa B — ❌ Incorreta

O comando chmod (change mode) altera as permissões de acesso de um arquivo ou diretório (leitura, escrita e execução), mas não o proprietário. É o distrator mais perigoso, pois ambos lidam com controle de acesso, mas em aspectos diferentes: chmod define quem pode fazer o quê, enquanto chown define quem é o dono.

Alternativa C — ❌ Incorreta

O comando pwd (print working directory) exibe o caminho completo do diretório atual no terminal. Ele é um comando de navegação, sem relação com a alteração de proprietário de arquivos.

Alternativa D — ✅ Correta ⟵ GABARITO

O comando chown (change owner) é exatamente o utilitário utilizado para alterar o proprietário de um arquivo ou diretório no Linux. Sua sintaxe permite especificar o novo proprietário e, opcionalmente, o grupo, além de suportar a opção -R para aplicação recursiva em diretórios.

Alternativa E — ❌ Incorreta

O comando su (switch user) permite trocar de usuário na sessão atual do terminal, geralmente para o superusuário root. Ele não altera a propriedade de arquivos, apenas muda o contexto de usuário em que os comandos são executados.

Gabarito: letra D

Link permanente: /questoes/qa433554