Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — VUNESP 2023

Sistemas OperacionaisLinux
Código
vu197282
Banca
VUNESP
Órgão
UNICAMP
Ano
2023
Cargo
PTIC ( )
Em um sistema operacional Linux, as permissões de um arquivo podem ser de três tipos, sendo elas leitura, escrita e execução. O caractere utilizado para representar a permissão de execução é o:
  1. A/
  2. B~
  3. C&
  4. De
  5. Ex
Revelar gabarito e comentário

GabaritoE — x

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

Gabarito: letra E. No Linux, as permissões de arquivos são representadas por caracteres simbólicos: leitura é r, escrita é w e execução é x. O caractere que representa a permissão de execução é o x.

As permissões de arquivos no Linux seguem o padrão POSIX, que define três classes de usuários (dono, grupo e outros) e três tipos de permissão: leitura, escrita e execução. Cada permissão é representada por uma letra na notação simbólica, que é a forma mais comum de visualizá-las, por exemplo, no comando ls -l. A letra r (de read) indica permissão de leitura, w (de write) indica permissão de escrita e x (de execute) indica permissão de execução. Quando uma permissão não é concedida, aparece um traço (-) no lugar da letra.

Essas letras aparecem em grupos de três, representando respectivamente as permissões do dono (user), do grupo (group) e dos outros usuários (others). Por exemplo, na sequência rwxr-xr--, o dono tem permissão de leitura, escrita e execução (rwx), o grupo tem leitura e execução (r-x) e os outros têm apenas leitura (r--).

A permissão de execução (x) é essencial para que um arquivo possa ser executado como um programa ou script. Em diretórios, ela permite acessar os metadados dos arquivos contidos, sendo necessária para navegar até eles. Sem a permissão de execução em um diretório, não é possível acessar o conteúdo dos arquivos dentro dele, mesmo que se saiba o nome deles.

A banca explora aqui o conhecimento básico da notação simbólica de permissões. A pegadinha está em confundir o caractere x com outras letras ou símbolos que não têm relação com permissões no Linux. O candidato que não domina a notação pode se perder entre as alternativas, mas a resposta correta é direta: execução é x.

1r — leitura
2w — escrita
3x — execução
4- — ausência de permissão
Permissões Linux (notação simbólica)
LEVELsoulevel.com.br
Permissões Linux (notação simbólica): r — leitura; w — escrita; x — execução; - — ausência de permissão

Alternativa A — ❌ Incorreta

A barra (/) é o separador de diretórios no caminho de arquivos (por exemplo, /home/usuario/arquivo.txt). Não representa nenhuma permissão.

Alternativa B — ❌ Incorreta

O til (~) é um atalho no shell que representa o diretório home do usuário atual (por exemplo, cd ~ leva ao diretório pessoal). Não é um caractere de permissão.

Alternativa C — ❌ Incorreta

O e comercial (&) é usado no shell para executar um comando em segundo plano (por exemplo, comando &). Não tem relação com permissões de arquivo.

Alternativa D — ❌ Incorreta

A letra e não é utilizada na notação simbólica de permissões. A confusão pode surgir porque a palavra execute começa com e, mas o caractere padrão é x.

Alternativa E — ✅ Correta ⟵ GABARITO

O caractere x representa a permissão de execução na notação simbólica do Linux. Ele aparece na saída do comando ls -l e é usado em comandos como chmod para conceder ou revogar essa permissão (por exemplo, chmod +x arquivo).

Gabarito: letra E

Link permanente: /questoes/vu197282