Como adicionar + x apenas para o usuário com chmod?

6

chmod +x file altera um arquivo de rw-r - r-- para rwxr-x-r-x mas realmente eu queria apenas rwx-r - r-- isso é possível?

    
por Steven R. 11.03.2014 / 01:55

2 respostas

22

Para alterar apenas a permissão do usuário atual, você pode usar:

chmod u+x <file>

Onde u = usuário, g = grupo, o = outros.

Se você quiser impor as permissões mencionadas, isso seria o ideal:

chmod u=rwx,go=r file

Opcionalmente, você pode fazer o mesmo usando a notação octal , da seguinte forma:

chmod 744 <file>

Isso definirá rwx (o 7) para usuário e r (o 4) para grupo e outros.

    
por 11.03.2014 / 02:36
3

Tente executar chmod u=rwx,go=r file .

No meu caso, isso dá as permissões como rwx-r--r-- , o que eu acho que você quis dizer.

    
por 11.03.2014 / 02:16