No Sistema Operacional Linux, para permitir que um arquivo d...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Tema central: Permissões de arquivo no Linux com o comando chmod.
No contexto de Sistemas Operacionais, especialmente no Linux, manipular permissões de arquivos é fundamental para garantir segurança e compartilhamento adequado de informações. O comando chmod é o principal responsável pela alteração dessas permissões, sendo amplamente cobrado em concursos devido à sua importância prática.
Como funcionam as permissões? Em sistemas Linux, cada arquivo possui permissões para três categorias: usuário (u), grupo (g) e outros (o). A permissão r (read) dá o direito de ler o conteúdo do arquivo, sendo muitas vezes solicitada quando falamos em “disponibilizar para leitura”.
A sintaxe no terminal é:
chmod [categoria][+/-][permissão] [nome_do_arquivo]
Dessa forma:
- a = all (todos: usuário, grupo e outros)
- + adiciona permissão
- r é leitura
Análise das alternativas:
A) chmod a+r stuff.
Correta. Adiciona permissão de leitura (r) para todos (a) no arquivo stuff, de acordo com o solicitado no enunciado.
B) change e+r stuff.
Incorreta. change não é comando de permissão no Linux e e não é permissão válida.
C) chmod e+r stuff.
Incorreta. e não é permissão reconhecida; válidas são: r, w, x.
D) change a+r stuff.
Incorreta. Mesma falha do B: comando change não existe para permissões.
E) chmod u+r stuff.
Incorreta. Adicionaria permissão apenas ao usuário proprietário, não a todos.
Dica para a prova: Cuidado para não confundir as letras das categorias (u, g, o, a) e das permissões (r, w, x). Atenção a comandos inexistentes ou permissões inválidas, frequentemente presentes como “pegadinha”.
Referência: Silberschatz, Galvin & Gagne. Operating System Concepts. Apostilas Linux Essentials para concursos.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo