Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — Avança SP 2025

Sistemas OperacionaisLinux
Código
qg415721
Banca
Avança SP
Órgão
Prefeitura de Caconde - SP
Ano
2025
Nível
Médio
Cargo
Técnico em Informática
No Linux, qual comando atribui permissão de leitura, escrita e execução ao proprietário de um arquivo, e apenas leitura e execução para outros usuários, usando notação numérica?
  1. Achmod 755
  2. Bchmod 644
  3. Cchmod 700
  4. Dchmod 777
  5. Echmod 555
Revelar gabarito e comentário

GabaritoA — chmod 755

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

Gabarito: letra A. O comando chmod 755 atribui ao proprietário permissão de leitura, escrita e execução (7 = rwx) e, aos demais usuários (grupo e outros), apenas leitura e execução (5 = r-x). A notação octal é a forma numérica de representar permissões no Linux, e cada dígito corresponde a uma classe de usuário: proprietário, grupo e outros.

No Linux, todo arquivo e diretório possui um conjunto de permissões que define o que cada classe de usuário pode fazer com ele. As três classes são: proprietário (owner), grupo (group) e outros (others). Para cada classe, existem três permissões básicas: leitura (r, read), escrita (w, write) e execução (x, execute). Na notação simbólica, essas permissões aparecem como rwx (quando concedidas) ou - (quando negadas), formando uma string de 9 caracteres, como -rwxr-xr-x.

A notação octal (ou numérica) converte cada trio de permissões em um dígito de 0 a 7. Cada permissão tem um valor: leitura = 4, escrita = 2, execução = 1. O dígito é a soma dos valores das permissões concedidas. Por exemplo:

  • 7 = 4 + 2 + 1 = leitura + escrita + execução (rwx)

  • 6 = 4 + 2 = leitura + escrita (rw-)

  • 5 = 4 + 1 = leitura + execução (r-x)

  • 4 = 4 = somente leitura (r--)

  • 0 = nenhuma permissão (---)

Assim, o comando chmod 755 arquivo define:

Classe

Dígito

Permissões

Símbolo

Proprietário

7

leitura, escrita, execução

rwx

Grupo

5

leitura, execução

r-x

Outros

5

leitura, execução

r-x

O comando chmod (change mode) é o utilitário padrão para alterar permissões. Ele aceita tanto a notação simbólica (ex.: chmod u+rwx,go=rx arquivo) quanto a octal (ex.: chmod 755 arquivo). A notação octal é amplamente utilizada por ser concisa e direta.

A pegadinha clássica desta questão é confundir os valores octais entre si. Muitos candidatos decoram que 755 é "permissão padrão" e 644 é "permissão de arquivo", mas não sabem traduzir o que cada número significa. A banca explora exatamente essa falta de domínio da conversão octal → simbólica. Para não errar, lembre-se sempre da tabela de valores: 4 (leitura), 2 (escrita), 1 (execução) — e some para obter o dígito.

Outro ponto que merece atenção: a permissão de escrita no arquivo permite modificar seu conteúdo, mas apagar ou renomear o arquivo depende da permissão de escrita no diretório que o contém. Essa distinção é frequentemente cobrada em questões mais avançadas e vale a pena guardar.

Agora, vamos analisar cada alternativa, convertendo cada valor octal para a forma simbólica e verificando se atende ao enunciado.

1Dígitos (classes)
1º: proprietário
2º: grupo
3º: outros
2Valores por permissão
Leitura (r) = 4
Escrita (w) = 2
Execução (x) = 1
3Soma = dígito
7 = rwx
6 = rw-
5 = r-x
4 = r--
0 = ---
chmod (notação octal)
LEVELsoulevel.com.br
chmod (notação octal): Dígitos (classes) (1º: proprietário, 2º: grupo, 3º: outros); Valores por permissão (Leitura (r) = 4, Escrita (w) = 2, Execução (x) = 1); Soma = dígito (7 = rwx, 6 = rw-, 5 = r-x, 4 = r--, 0 = ---)

Alternativa A — ✅ Correta ⟵ GABARITO

O comando chmod 755 define as permissões exatamente como pedido: proprietário com rwx (7 = leitura + escrita + execução) e grupo e outros com r-x (5 = leitura + execução). É a resposta correta.

Alternativa B — ❌ Incorreta

chmod 644 atribui ao proprietário rw- (6 = leitura + escrita) e a grupo e outros r-- (4 = somente leitura). O proprietário não tem permissão de execução, e os demais usuários não têm permissão de execução. Portanto, não atende ao enunciado.

Alternativa C — ❌ Incorreta

chmod 700 atribui ao proprietário rwx (7), mas a grupo e outros --- (0 = nenhuma permissão). O enunciado exige que outros usuários tenham leitura e execução, o que não ocorre aqui.

Alternativa D — ❌ Incorreta

chmod 777 atribui rwx a todas as classes (proprietário, grupo e outros). Isso dá permissão de escrita também a grupo e outros, o que é mais permissivo do que o pedido (que limita a leitura e execução para os demais).

Alternativa E — ❌ Incorreta

chmod 555 atribui r-x a todas as classes. O proprietário não tem permissão de escrita, contrariando o enunciado que exige escrita para o proprietário.

Gabarito: letra Achmod 755 é o único que combina rwx para o proprietário e r-x para grupo e outros.

Link permanente: /questoes/qg415721