Questão de Sistemas Operacionais — Linux — VUNESP 2024
Sistemas Operacionais›Linux
Código
vu088052
Banca
VUNESP
Órgão
UNESP
Ano
2024
Nível
Superior
Cargo
V - - Analista de Informática II
No sistema operacional Linux, o seguinte comandochmod a-w f utem como finalidade
Afornecer permissão de escrita a todos os arquivos do sistema para os usuários f e u.
Bfornecer permissão de escrita a todos os usuários do sistema para os arquivos f e u.
Cfornecer permissão de escrita ao arquivo f para o usuário u.
Dremover a permissão de escrita de todos os usuários do sistema para os arquivos f e u.
Eremover a permissão de escrita de todos os arquivos do sistema para os usuários f e u.
Revelar gabarito e comentário▾
GabaritoD — remover a permissão de escrita de todos os usuários do sistema para os arquivos f e u.
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”.
Comando chmod no Linux
Gabarito: letra D. O comando chmod a-w f u remove a permissão de escrita (-w) para todos os usuários (a = all) sobre os arquivos f e u.
O chmod (change mode) é utilizado para alterar permissões de arquivos e diretórios. A notação simbólica segue o formato: [quem][operador][permissão]. Neste caso:
a (all) = dono, grupo e outros.
- (operador) = remove a permissão.
w (write) = permissão de escrita.
Assim, a-w significa: para todos os usuários, remova a permissão de escrita. Os argumentos f e u são os arquivos alvo.
Alternativa A — ❌ Incorreta
Afirma que o comando fornece permissão de escrita a todos os arquivos do sistema para os usuários f e u. Erro duplo: o operador - remove, não adiciona; e f e u são os arquivos, não os usuários.
Alternativa B — ❌ Incorreta
Também diz que fornece permissão de escrita, quando na verdade remove. Além disso, os alvos são os arquivos f e u, não usuários.
Alternativa C — ❌ Incorreta
Afirma que fornece permissão de escrita ao arquivo f para o usuário u. Novamente o operador - indica remoção; além disso, a permissão é alterada para todos os usuários (all), não apenas para um usuário específico.
Alternativa D — ✅ Correta ⟵ GABARITO
Descreve corretamente: remove a permissão de escrita de todos os usuários do sistema para os arquivos f e u. A expressão "todos os usuários" equivale a a (all).
Alternativa E — ❌ Incorreta
Inverte o sentido: o comando atua sobre os arquivos listados (f e u), alterando permissões para todos os usuários, e não sobre todos os arquivos do sistema para os usuários f e u.
NÃO CAIA NESSA!
A banca explora a confusão entre adicionar/remover permissão (+ vs -) e entre o alvo do comando (arquivos vs usuários). Lembre-se: no formato chmod [quem][operador][permissão] arquivo, o operador - sempre remove. Além disso, os nomes após o modo são os arquivos/diretórios afetados.
PEGA ESSA DICA!
Memorize a notação simbólica do chmod: u (user/dono), g (group), o (others), a (all); operadores + (adiciona), - (remove), = (define exatamente); permissões r (leitura), w (escrita), x (execução). Em provas, identifique primeiro o operador e depois o alvo para evitar confusões.