Questão de Sistemas Operacionais — Geral — Quadrix 2025
- Código
- qa701219
- Banca
- Quadrix
- Órgão
- CRP 6 (SP)
- Ano
- 2025
- Cargo
- Esp Ges ( )
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: ERRADO. A letra x indica permissão de execução para arquivos e de acesso/travessia para diretórios — não permissão de escrita. A permissão de escrita é representada pela letra w. A afirmação troca o significado de x pelo de w, o que a torna incorreta.
No sistema de permissões do Linux (e do Unix em geral), cada arquivo ou diretório possui três conjuntos de permissões, um para cada classe de usuário: dono (user), grupo (group) e outros (others). Dentro de cada conjunto, há três permissões básicas, representadas por letras na notação simbólica:
r (read) — leitura;
w (write) — escrita;
x (execute) — execução.
Essas permissões têm significados diferentes para arquivos e para diretórios. É exatamente essa diferença que a questão explora — e que a afirmação do enunciado confunde.
Permissão | Em arquivos | Em diretórios |
|---|---|---|
| Permite ler o conteúdo do arquivo. | Permite listar os nomes das entradas (arquivos e subdiretórios) contidos no diretório. |
| Permite modificar o conteúdo do arquivo. | Permite criar, excluir e renomear arquivos/subdiretórios dentro do diretório. |
| Permite executar o arquivo (se for um programa/script). | Permite acessar os metadados (inode) dos arquivos contidos, desde que se saiba o nome; é a permissão de "travessia" (acessar o conteúdo). |
A permissão x em um diretório é essencial para entrar no diretório e acessar o conteúdo dos arquivos que estão dentro dele. Sem ela, mesmo que você tenha permissão de leitura no diretório, não consegue acessar os arquivos — é como ter a lista de nomes, mas não poder abrir a porta para chegar até eles.
A afirmação diz que x indica "permissão de escrita para arquivos e de acesso ao conteúdo de diretórios". Há dois erros:
Para arquivos: x não é escrita — é execução. A escrita é w.
Para diretórios: x realmente permite "acesso ao conteúdo" (no sentido de acessar os metadados dos arquivos contidos), mas a descrição está incompleta e, principalmente, a primeira parte já torna a afirmação falsa.
A banca misturou os significados: pegou a letra x e atribuiu a ela o papel da letra w para arquivos. É uma troca clássica de conceitos.
Imagine um arquivo script.sh com permissão rwxr-xr-x. O dono pode ler, escrever e executar o script. Se a permissão fosse rw-r--r--, o dono poderia ler e escrever, mas não executar — faltaria o x.
Agora imagine um diretório projeto com permissão drwxr-xr-x. O x no diretório permite que os usuários entrem nele (acessem os arquivos). Sem o x, mesmo com r, não é possível acessar o conteúdo dos arquivos internos.
A letra x significa execução para arquivos e acesso/travessia para diretórios. A afirmação do enunciado está errada ao dizer que x indica escrita para arquivos.
❌ ERRADO.
Link permanente: /questoes/qa701219