← Questões de Informática

Informática · CONSULPLAN · 2022

Questão comentada de Informática

O comando chmod altera as permissões dos arquivos, que funcionam de uma forma simples, podendo ser definidas para o usuário, grupo ou outros e, também, se cada um poderá acessar o arquivo/diretório com permissão de leitura, escrita e/ou execução. É possível utilizar o modo octalpara mudar as permissões de acesso a um arquivo. Assinale, a seguir, o comando empregado para alterar as permissões de um arquivo no modo octal, para que o arquivo escolhido apresente permissões que possibilitem o acesso de qualquer um para leitura; no entanto, somente o dono do arquivo poderá gravar o arquivo1.txt. Considere que, as permissões para o arquivo1.txt devem ser apresentadas como -rwxr--r--

Gabarito: C

No Linux e em outros sistemas Unix-like, o comando chmod serve para ajustar permissões de acesso a arquivos e diretórios. Essas permissões são organizadas em três blocos: usuário dono, grupo e אחרים/others, e cada bloco pode receber leitura (r), escrita (w) e execução (x). Em modo octal, cada letra vira um número: r = 4, w = 2, x = 1. Somando, você monta o código de cada bloco. Por exemplo, rwx vale 7, rw- vale 6, r-- vale 4, e assim por diante. Na questão, a permissão pedida é -rwxr--r--. Isso significa: o dono pode ler, escrever e executar, enquanto grupo e outros podem apenas ler. Traduzindo para octal, fica 7 para o dono, 4 para o grupo e 4 para os outros, formando 744. Logo, o comando correto é chmod 744 arquivo1.txt, que corresponde exatamente ao cenário descrito. É o tipo de conta que a banca gosta: se você decorar a tabela r=4, w=2, x=1, resolve em poucos segundos, sem sofrimento e sem chute dramático.

Continue treinando

Questões relacionadas