Questão de Sistemas Operacionais — Linux — Avança SP 2025
- 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
- Achmod 755
- Bchmod 644
- Cchmod 700
- Dchmod 777
- Echmod 555
GabaritoA — chmod 755
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 |
|
Grupo | 5 | leitura, execução |
|
Outros | 5 | leitura, execução |
|
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.
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.
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.
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.
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).
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 A — chmod 755 é o único que combina rwx para o proprietário e r-x para grupo e outros.
Link permanente: /questoes/qg415721