Pular para o conteúdo principal

Questão de Noções de Informática — Linux / Unix — VUNESP 2023

Noções de InformáticaLinux / Unix
Código
vu181652
Banca
VUNESP
Órgão
UNIVESP
Ano
2023
Cargo
Sup Ped ( )
Em um sistema operacional Linux, determinado arquivo possui o seguinte conjunto de símbolos representando suas permissões de arquivo:   r w x r – x r - -   O comando chmod correspondente para configurar um outro arquivo (arquivo) com as mesmas permissões desse apresentado é:
  1. Achmod 321 arquivo
  2. Bchmod 111101100 arquivo
  3. Cchmod 000010011 arquivo
  4. Dchmod 754 arquivo
  5. Echmod 492 arquivo
Revelar gabarito e comentário

GabaritoD — chmod 754 arquivo

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 arquivo no Linux: modo simbólico e modo octal

Gabarito: letra D. O conjunto rwx r-x r-- corresponde, em modo octal, ao número 754 — cada trio de permissões (dono, grupo, outros) é convertido somando os valores 4 (leitura), 2 (gravação) e 1 (execução). O comando chmod 754 arquivo aplica exatamente essas permissões.

As permissões de arquivo no Linux são a base do controle de acesso: cada arquivo ou diretório tem três grupos de permissões — dono (user), grupo (group) e outros (others) — e, para cada grupo, três permissões possíveis: leitura (r), gravação (w) e execução (x). O comando chmod (change mode) é o responsável por alterar essas permissões, e ele aceita duas formas de representação: a simbólica (com letras e operadores, como chmod u+x arquivo) e a octal (com números de 0 a 7, como chmod 754 arquivo).

No modo octal, cada permissão recebe um valor numérico: leitura = 4, gravação = 2, execução = 1. Para obter o número de um grupo, basta somar os valores das permissões ativas. Por exemplo, rwx = 4+2+1 = 7, r-x = 4+0+1 = 5 e r-- = 4+0+0 = 4. O número final é a concatenação dos três valores, na ordem dono-grupo-outros. Assim, rwx r-x r-- vira 754.

A pegadinha clássica da banca é inverter a ordem de leitura dos grupos ou confundir os valores de cada permissão. Muitos candidatos leem os grupos da direita para a esquerda (outros-grupo-dono) ou trocam o valor da execução (1) pelo da gravação (2). Nesta questão, a alternativa correta exige apenas a conversão correta de cada trio, sem armadilhas adicionais.

Guarde a tabela de conversão: 0 = nenhuma, 1 = execução, 2 = gravação, 3 = gravação+execução, 4 = leitura, 5 = leitura+execução, 6 = leitura+gravação, 7 = leitura+gravação+execução. É exatamente essa tabela que separa a alternativa correta das demais.

Alternativa A — ❌ Incorreta

O número 321 não corresponde a nenhuma combinação válida de permissões para o conjunto rwx r-x r--. Em octal, 3 = gravação+execução (wx), 2 = gravação (w) e 1 = execução (x), o que resultaria em wx w x — completamente diferente do solicitado. O candidato que escolhe esta opção provavelmente confundiu a ordem dos grupos ou os valores de cada permissão.

Alternativa B — ❌ Incorreta

O número 111101100 é uma representação binária, não octal. Em binário, cada bit representa uma permissão (r, w, x) para cada grupo, mas o comando chmod não aceita números binários diretamente — ele espera valores octais (0-7). Além disso, a sequência binária apresentada não corresponde a rwx r-x r-- (que seria 111 101 100 em binário, mas o comando correto seria chmod 754, não chmod 111101100).

Alternativa C — ❌ Incorreta

O número 000010011 também é uma representação binária inválida para o comando chmod. Além de não ser octal, a sequência não corresponde às permissões rwx r-x r--. O candidato que escolhe esta opção confunde a representação binária com a octal, um erro comum em questões de permissões.

Alternativa D — ✅ Correta ⟵ GABARITO

O número 754 é a conversão correta do conjunto rwx r-x r-- para o modo octal. O primeiro dígito (7) representa o dono com leitura, gravação e execução (rwx); o segundo (5) representa o grupo com leitura e execução (r-x); o terceiro (4) representa outros com apenas leitura (r--). O comando chmod 754 arquivo aplica exatamente essas permissões.

Alternativa E — ❌ Incorreta

O número 492 não é um valor octal válido, pois o dígito 9 não existe na base octal (os dígitos vão de 0 a 7). Além disso, mesmo que fosse válido, não corresponderia a rwx r-x r--. O candidato que escolhe esta opção provavelmente somou os valores de forma incorreta ou confundiu a base numérica.

PEGA ESSA DICA!

Para converter permissões simbólicas em octal, memorize a tabela: r=4, w=2, x=1. Some os valores de cada grupo (dono, grupo, outros) e concatene os três números. Na prova, pratique com exemplos: rwx r-x r-- = 754, rw- r-- r-- = 644, rwx ------ = 700. Com treino, a conversão fica automática.

Gabarito: letra D

Link permanente: /questoes/vu181652