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

92%

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:

  1. chmod g-u foo.txt → sintaxe incorreta (não se remove u de g dessa forma).
  2. chmod u+w foo.txtadiciona escrita ao usuário, não remove.
  3. chmod 766 foo.txt → define permissões como u=rwx(7)u=rwx(7), g=rw(6)g=rw-(6), o=rw(6)o=rw-(6), ou seja, mantém escrita para grupo e outros.
  4. 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).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.