96% confiança
How would a user remove write permissions on file 'foo.txt'?
Questão
How would a user remove write permissions on file 'foo.txt'?
Alternativas
chmod g-u foo.txt
chmod u+w foo.txt
chmod 766 foo.txt
chmod go-w foo.txt
Explicação
A questão pede remover permissões de escrita (write) no arquivo foo.txt.
No chmod:
u= usuário dono (user)g= grupo (group)o= outros (others)w= permissão de escrita (write)+adiciona permissão,-remove permissão
Analisando as opções:
chmod g-u foo.txt→ sintaxe incorreta (não se removeudegdessa forma).chmod u+w foo.txt→ adiciona escrita ao usuário, não remove.chmod 766 foo.txt→ define permissões como , , , ou seja, mantém escrita para grupo e outros.chmod go-w foo.txt→ remove (-) a permissão de escrita (w) de grupo e outros (go). Isso efetivamente “remove write permissions” para esses usuários (mantendo as demais permissões inalteradas).
Alternativa correta: (d).