← Questões de Sistemas Operacionais

Sistemas Operacionais · FGV · 2021

Questão comentada de Sistemas Operacionais

Numa instalação Linux, Maria é a proprietária (owner) de um arquivo e deseja estabelecer as permissões do mesmo, de modo que ela própria tenha acesso completo, os usuários de seu grupo possam apenas ler e executar, e os demais usuários possam apenas executar. Assinale a forma correta da combinação da notação octal a ser utilizada no comando chmod.

Gabarito: D

No Linux, as permissões em notação octal resumem três blocos: owner, grupo e demais usuários. Cada bloco vale a soma de leitura (4), escrita (2) e execução (1). Assim, quando você vê um número como 751, ele está traduzindo exatamente esses três conjuntos de permissões em uma única sequência fácil de usar no chmod. No caso da questão, Maria quer acesso completo para si mesma, então o owner recebe 7, porque 4 + 2 + 1 = rwx. Para o grupo, ela quer apenas ler e executar, isto é, 4 + 1 = 5. Para os outros usuários, somente executar, que corresponde a 1. Juntando tudo, a combinação correta é 751. Esse tipo de cobrança é bem típico de prova: a banca troca as permissões em palavras e espera que você converta mentalmente para números. O macete é pensar sempre na ordem owner-grupo-outros e somar os bits de permissão. Não tem mistério, só tabela e atenção. Portanto, o gabarito D está correto porque representa owner com permissão total, grupo com leitura e execução, e demais usuários apenas com execução.

Continue treinando

Questões relacionadas