Questão de Sistemas Operacionais — Comandos — Quadrix 2025
- Código
- qg598713
- Banca
- Quadrix
- Órgão
- CRM-MS
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Informática
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: ✅ CERTO. A sequência chown joao:medicos historico_paciente.txt && chmod 770 historico_paciente.txt atende exatamente ao objetivo: o chown define o proprietário como joao e o grupo como medicos, e o chmod 770 concede leitura, escrita e execução (rwx) apenas para o dono e para o grupo, deixando os demais sem nenhuma permissão (---). A combinação dos dois comandos garante que somente o dr. João e os membros do grupo "medicos" acessem o arquivo.
O Linux controla o acesso a arquivos e diretórios por meio de um sistema de permissões baseado em três classes de usuários: o dono (user, u), o grupo (group, g) e os outros (others, o). Cada classe pode ter três permissões: leitura (read, r), escrita (write, w) e execução (execute, x). Essas permissões podem ser representadas de forma simbólica (ex.: rwxr-x---) ou numérica (octal), em que cada permissão vale um peso: leitura = 4, escrita = 2, execução = 1. Somando os pesos de cada classe, obtém-se um dígito de 0 a 7 para cada uma.
O comando chown (change owner) altera o proprietário e/ou o grupo de um arquivo. A sintaxe chown usuario:grupo arquivo define ambos de uma só vez. Já o chmod (change mode) altera as permissões. No modo octal, chmod 770 significa: dono = 7 (4+2+1 = rwx), grupo = 7 (rwx) e outros = 0 (nenhuma permissão). Assim, o arquivo fica acessível apenas para o dono e para os membros do grupo, exatamente como o enunciado pede.
O operador && encadeia os comandos: o segundo só é executado se o primeiro for bem-sucedido. Isso é importante porque, se o chown falhar (por exemplo, por falta de privilégio), o chmod não será aplicado, evitando que o arquivo fique com permissões inadequadas.
A pegadinha clássica nesse tipo de questão é confundir chown com chmod, ou inverter a ordem dos argumentos. Aqui, a banca apresenta a sequência correta e o resultado esperado, sem armadilhas. O item está certo.
A afirmativa descreve corretamente o uso dos comandos. O chown joao:medicos historico_paciente.txt define o dono como joao e o grupo como medicos. Em seguida, o chmod 770 concede permissão total (rwx) para o dono e para o grupo, e nenhuma permissão para outros. Isso garante que apenas o dr. João e os membros do grupo "medicos" tenham acesso ao arquivo, conforme exigido.
Para resolver questões de permissão no Linux, lembre-se da tabela de pesos: leitura = 4, escrita = 2, execução = 1. Some os valores de cada classe (dono, grupo, outros) e converta para o octal. Ex.: 770 = dono rwx, grupo rwx, outros ---. E não confunda chown (muda dono/grupo) com chmod (muda permissões).
Gabarito: ✅ CERTO
Link permanente: /questoes/qg598713