Linux é um sistema operacional de código aberto composto de um kernel (núcleo). Além disso, o Linux permite usuários interagirem com o sistema, executando vários tipos de comandos via shell. Para definir o dono ou proprietário e alterar a permissão de arquivos e diretórios, devem ser empregados os respectivos comandos:
- A)chfn e chsh
Errada: chfn altera informações do usuário, como nome completo e dados do perfil, e chsh muda o shell padrão, não proprietário nem permissões.
- B)chgrp e chroot
Errada: chgrp altera o grupo de um arquivo, e chroot muda o diretório raiz aparente de um processo, sem mexer em dono e permissões.
- C)chown e chmod
Certa: chown altera o proprietário do arquivo ou diretório, e chmod altera suas permissões de acesso.
- D)chpasswd e chrt
Errada: chpasswd serve para alterar senhas em lote, e chrt ajusta prioridade em tempo real de processos.
- E)chage e whoawi
Errada: chage gerencia informações de expiração de senha, e whoawi não é o comando adequado para essa função nem para arquivos e permissões.
Gabarito: C
No Linux, muitos comandos seguem a lógica do próprio nome: chown lembra "change owner" e serve para alterar o dono de um arquivo ou diretório, enquanto chmod significa "change mode" e serve para mudar as permissões de acesso. Em prova, isso costuma aparecer junto com a ideia de usuário, grupo e permissões de leitura, escrita e execução. A questão pede exatamente dois papéis diferentes: primeiro, definir o proprietário do arquivo; depois, alterar a permissão. Para o primeiro, usa-se chown. Para o segundo, usa-se chmod. É uma dupla clássica do mundo Unix/Linux, e cai muito porque a banca adora trocar funções parecidas para ver se voce escorrega no detalhe. Os demais comandos da lista tratam de outras tarefas, como mudança de grupo, senha, perfil do usuário ou ajustes de processo. Ou seja, não têm relação direta com dono e permissões de arquivo. Por isso, o gabarito correto é a alternativa C. Se voce memorizar o padrão, fica fácil: owner = chown; mode/permissão = chmod. Em Sistemas Operacionais, esse tipo de comando é fundamento básico de administração Linux e costuma ser cobrado de forma bem direta, sem mistério.