Pular para o conteúdo principal

Questão de Sistemas Operacionais — Comandos — Quadrix 2025

Sistemas OperacionaisComandos
Código
qg598713
Banca
Quadrix
Órgão
CRM-MS
Ano
2025
Nível
Superior
Cargo
Analista de Informática
        O dr. João é um médico que atua em uma clínica de telemedicina e utiliza um sistema com base em Linux para registrar e acessar prontuários eletrônicos. Durante suas consultas, ele precisa realizar operações avançadas no console do Linux para manipular, pesquisar e proteger arquivos médicos. 
Com base nessa situação hipotética e nos comandos utilizados em Linux a ela relacionados, julgue o item seguinte.Para garantir que apenas ele e os médicos do grupo “medicos” tenham acesso a um arquivo chamado “historico_paciente.txt”, o dr. João pode utilizar o comando chown joao:medicos historico_paciente.txt && chmod 770 historico_paciente.txt.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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

Permissões e propriedade de arquivos no Linux

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.

  1. 1chown joao:medicos arquivo
  2. 2Define dono e grupo
  3. 3chmod 770 arquivo
  4. 4Dono e grupo: rwx
  5. 5Outros: nenhuma permissão
LEVEL · soulevel.com.br

Item — ✅ 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.

NÃO CAIA NESSA!

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