Questão nº 40
Questão de Sistemas Operacionais · FCC TJ-MA 2019 (nº 40)
Um Analista digitou o comando `chmod u=rwx,g=rx,o=r processo` para definir as permissões de acesso ao arquivo processo. O comando equivalente usando a notação octal é:
- A`chmod 713 processo`
- B`chmod 777 processo`
- C`chmod 134 processo`
- D`chmod 754 processo` (alternativa correta)
- E`chmod 671 processo`
Resposta comentada
Gabarito Alternativa D
As permissões de acesso no Linux controlam quem pode ler, escrever ou executar um arquivo/diretório. O comando chmod (change mode) as altera, e podemos representá-las de forma simbólica (rwx) ou numérica (octal), onde cada permissão tem um valor: r (read/leitura) = 4, w (write/escrita) = 2, x (execute/execução) = 1. A soma desses valores para cada categoria (dono, grupo, outros) forma o número octal.
- u=rwx: Para o dono (u), as permissões são leitura (4) + escrita (2) + execução (1) = 7.
- g=rx: Para o grupo (g), as permissões são leitura (4) + execução (1) = 5.
- o=r: Para outros (o), a permissão é leitura (4) = 4.
Juntando os valores na ordem (dono, grupo, outros), obtemos 754.
(A) Incorreta: A notação 713 significaria u=rwx (7), g=--x (1) e o=-wx (3), o que não corresponde às permissões dadas.
(B) Incorreta: A notação 777 significaria u=rwx, g=rwx e o=rwx (permissão total para todos), o que é diferente das permissões especificadas para grupo e outros. Esta é uma pegadinha comum, pois 777 é um valor octal muito conhecido, mas o aluno deve calcular as permissões exatas para cada categoria.
(C) Incorreta: A notação 134 significaria u=--x (1), g=-wx (3) e o=r-- (4), o que não corresponde às permissões dadas.
(D) Correta: A notação 754 corresponde exatamente às permissões: u=rwx (7), g=rx (5) e o=r (4).
(E) Incorreta: A notação 671 significaria u=rw- (6), g=rwx (7) e o=--x (1), o que não corresponde às permissões dadas.
Fonte: FCC TJ-MA 2019 Analista Judiciário - Analista de Sistemas - Suporte e Rede (Caderno Tipo 1). Reproduzida para fins de estudo.