chmod sem modificar outras permissões de usuário

chmod sem modificar outras permissões de usuário

Quero fazer chmod em um arquivo, mas quero fazê-lo para que não afete os outros "usuários"/"grupos"

por exemplo, dando a raiz 0

before 741
chmod 0** [filename]
after 041

ou dê ao grupo um 7

before 741
chmod *7* [filename]
after 771

de qualquer maneira para fazer isso?

Responder1

Você pode usar a representação simbólica, que possui +e -:

chmod u-rwx         # remove rwx permissions from user

ou

chmod g+rwx         # add rwx permissions to group

informação relacionada