Pular para o conteúdo principal

Questão de Sistemas Operacionais — Scripts em Unix e Linux — Quadrix 2023

Sistemas OperacionaisScripts em Unix e Linux
Código
qa543694
Banca
Quadrix
Órgão
CRECI 6 (PR)
Ano
2023
Cargo
PST (CRECI 6 PR)
No que se refere ao sistema operacional Linux, julgue o item.   O objetivo do comando chmod, no Linux, é alterar as permissões de acesso de um arquivo ou de um diretório. Um exemplo do seu uso é: chmod 755 creci.pdf.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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: o comando chmod

Gabarito: CERTO. O comando chmod (change mode) é exatamente o utilitário do Linux/Unix destinado a alterar as permissões de acesso de arquivos e diretórios, e o exemplo chmod 755 creci.pdf é válido, pois atribui ao proprietário permissão total (leitura, escrita e execução) e aos demais usuários apenas leitura e execução. Essa é a função clássica do comando, presente desde os primórdios do Unix, como registrado na própria história do sistema.

O chmod é um dos comandos fundamentais do sistema de permissões do Linux, herdado do Unix. Ele permite modificar as permissões de um arquivo ou diretório de duas formas principais: modo simbólico (usando letras como u, g, o, r, w, x) e modo octal (usando números de 0 a 7). O exemplo do enunciado usa o modo octal, 755, que é uma das combinações mais comuns e importantes de se conhecer.

Para entender o 755, é preciso decodificar cada dígito. Cada algarismo representa as permissões de uma classe de usuário: o primeiro dígito é o dono (user), o segundo é o grupo (group) e o terceiro é outros (others). Cada dígito é a soma de valores: 4 = leitura (r), 2 = escrita (w), 1 = execução (x). Assim:

  • 7 = 4 + 2 + 1 = rwx (leitura, escrita e execução) para o dono;

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

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

Portanto, chmod 755 creci.pdf concede ao proprietário controle total sobre o arquivo, enquanto grupo e demais usuários podem ler e executar (no caso de um PDF, executar não tem efeito prático, mas a permissão é concedida). Essa é uma configuração típica para arquivos executáveis ou scripts, e também para diretórios, onde a permissão de execução é necessária para acessar o conteúdo.

A banca explora aqui um conhecimento básico, mas essencial: a diferença entre chmod (permissões) e outros comandos que também lidam com arquivos, como chown (mudar dono) e chgrp (mudar grupo). Muitos candidatos confundem esses comandos, mas a questão é direta: o enunciado descreve precisamente a função do chmod e dá um exemplo correto de uso. Não há pegadinha sutil — é uma afirmação factual verdadeira.

Guarde a lógica dos três dígitos octais: cada um representa uma classe de usuário, e cada permissão é uma soma de 4, 2 e 1. É esse critério que permite avaliar qualquer exemplo de chmod numérico na prova.

1Função
Altera permissões de arquivos/diretórios
2Modos
Simbólico (u, g, o, r, w, x)
Octal (0 a 7)
3Octal 755
Dono = 7 (rwx)
Grupo = 5 (r-x)
Outros = 5 (r-x)
4Confusões comuns
chown (muda dono)
chgrp (muda grupo)
chmod (change mode)
LEVELsoulevel.com.br
chmod (change mode): Função (Altera permissões de arquivos/diretórios); Modos (Simbólico (u, g, o, r, w, x), Octal (0 a 7)); Octal 755 (Dono = 7 (rwx), Grupo = 5 (r-x), Outros = 5 (r-x)); Confusões comuns (chown (muda dono), chgrp (muda grupo))

Item — ✅ CERTO

A afirmação está correta. O comando chmod é, de fato, o utilitário do Linux para alterar permissões de acesso de arquivos e diretórios. O exemplo chmod 755 creci.pdf é válido e coerente: o 755 em octal significa rwxr-xr-x, ou seja, o dono tem leitura, escrita e execução; o grupo e os demais usuários têm apenas leitura e execução. Não há qualquer erro na descrição ou no exemplo.

Gabarito: CERTO

Link permanente: /questoes/qa543694