Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — Quadrix 2025

Sistemas OperacionaisLinux
Código
qg596001
Banca
Quadrix
Órgão
CRA-SP
Ano
2025
Nível
Superior
Cargo
Analista II - Infraestrutura Computacional
Em um servidor Linux, um analista precisou modificar as permissões de um arquivo e executar o seguinte comando no shell.user@server:~# chmod 750 arquivo.txtCom base nessa situação hipotética, assinale a opção que apresenta as permissões concedidas ao grupo (G) proprietário do arquivo, após a execução desse comando.
  1. AO grupo tem permissão de leitura, escrita e execução (rwx).
  2. BO grupo tem permissão apenas de leitura e execução (r‑x).
  3. CO grupo tem permissão de leitura, mas não tem permissão de escrita e execução (r‑‑).
  4. DO grupo não tem nenhuma permissão (‑‑‑).
  5. EO grupo tem permissão apenas de escrita e execução (‑wx).
Revelar gabarito e comentário

GabaritoB — O grupo tem permissão apenas de leitura e execução (r‑x).

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 de arquivos no Linux: notação octal e simbólica

Gabarito: letra B. O comando chmod 750 arquivo.txt atribui ao grupo proprietário a permissão r-x (leitura e execução, sem escrita), pois o dígito central 5 representa a soma dos valores octal de leitura (4) e execução (1), excluindo a escrita (2). Essa é a interpretação direta da notação octal do chmod, onde cada dígito corresponde a uma classe de usuário: dono, grupo e outros.

O chmod (change mode) é o comando do Linux que altera as permissões de acesso a arquivos e diretórios. As permissões são organizadas em três classes: usuário proprietário (u), grupo proprietário (g) e outros usuários (o). Para cada classe, existem três permissões básicas: leitura (r), escrita (w) e execução (x). A notação octal representa cada permissão por um valor numérico: leitura = 4, escrita = 2, execução = 1. A soma desses valores gera um dígito de 0 a 7, que define as permissões daquela classe. Por exemplo, o valor 7 (4+2+1) concede todas as permissões (rwx), o valor 5 (4+1) concede leitura e execução (r-x), e o valor 0 não concede nenhuma permissão (---).

No comando chmod 750, temos três dígitos: 7, 5 e 0. O primeiro dígito (7) refere-se ao dono do arquivo, concedendo rwx. O segundo dígito (5) refere-se ao grupo proprietário, concedendo r-x. O terceiro dígito (0) refere-se aos outros usuários, sem nenhuma permissão. Portanto, o grupo proprietário terá permissão de leitura e execução, mas não de escrita. Essa é a leitura correta da notação octal, que é amplamente cobrada em concursos.

A permissão de leitura (r) em um arquivo permite visualizar seu conteúdo; a de escrita (w) permite modificar seu conteúdo; e a de execução (x) permite executá-lo como um programa. No caso de diretórios, a permissão de execução é necessária para acessar os arquivos dentro dele, e a de escrita permite criar ou excluir arquivos no diretório. É importante notar que a permissão de escrita em um arquivo não permite apagá-lo — isso depende da permissão de escrita no diretório que o contém.

A banca explora aqui a confusão entre os dígitos octal e as classes de usuário. O candidato pode, por exemplo, confundir o dígito 5 com a permissão de escrita, ou inverter a ordem das classes. A chave é lembrar que cada dígito octal é a soma dos valores das permissões (4+2+1) e que a ordem dos dígitos é sempre dono, grupo, outros. Com essa base, a resolução é direta.

1Dono (7)
rwx (4+2+1)
2Grupo (5)
r-x (4+1)
3Outros (0)
--- (0)
chmod 750
LEVELsoulevel.com.br
chmod 750: Dono (7) (rwx (4+2+1)); Grupo (5) (r-x (4+1)); Outros (0) (--- (0))

Alternativa A — ❌ Incorreta

Afirma que o grupo tem permissão de leitura, escrita e execução (rwx). Isso corresponderia ao dígito octal 7 (4+2+1), que é o valor do dono, não do grupo. O grupo tem o dígito 5, que não inclui a escrita. A banca troca a permissão do dono pela do grupo.

Alternativa B — ✅ Correta ⟵ GABARITO

O dígito central 5 no comando chmod 750 representa a soma de leitura (4) e execução (1), resultando em r-x. O grupo proprietário pode ler e executar o arquivo, mas não pode escrever (modificar) seu conteúdo. Essa é exatamente a permissão concedida ao grupo.

Alternativa C — ❌ Incorreta

Afirma que o grupo tem apenas leitura (r--), o que corresponderia ao dígito octal 4. No comando, o dígito do grupo é 5, que inclui também a execução. A alternativa omite a permissão de execução, que está presente.

Alternativa D — ❌ Incorreta

Afirma que o grupo não tem nenhuma permissão (---), o que corresponderia ao dígito octal 0. No comando, o dígito 0 é o dos outros usuários, não o do grupo. O grupo tem o dígito 5, com permissões de leitura e execução.

Alternativa E — ❌ Incorreta

Afirma que o grupo tem apenas escrita e execução (-wx), o que corresponderia ao dígito octal 3 (2+1). No comando, o dígito do grupo é 5, que inclui leitura em vez de escrita. A alternativa troca a permissão de leitura pela de escrita.

A regra de ouro para questões de chmod em octal: cada dígito é a soma de 4 (leitura), 2 (escrita) e 1 (execução), e a ordem é sempre dono, grupo, outros. Decore os valores: 7 = rwx, 6 = rw-, 5 = r-x, 4 = r--, 3 = -wx, 2 = -w-, 1 = --x, 0 = ---. Com isso, você resolve qualquer questão do tipo.

Gabarito: letra B

Link permanente: /questoes/qg596001