mirror of https://github.com/CrimsonTome/tldr.git
964 B
964 B
chmod
Alterar as permissões de acesso a um ficheiro ou diretório. Mais informações: https://www.gnu.org/software/coreutils/chmod.
- Dar a um [u]tilizador que possui um ficheiro o direito a eecutá-lo:
chmod u+x {{caminho/para/ficheiro}}
- Dar a um [u]tilizador direitos para le[r] e escrever ([w]) num ficheiro/diretório:
chmod u+rw {{caminho/para/ficheiro_ou_diretório}}
- Remover direitos de execução de um [g]rupo:
chmod g-x {{caminho/para/ficheiro}}
- Dar a todos ([a]) os utilizadores o direito de le[r] e eecutar:
chmod a+rx {{caminho/para/ficheiro}}
- Dar a [o]utros (que não estão no grupo do dono do ficheiro) os mesmos direitos do [g]rupo:
chmod o=g {{caminho/para/ficheiro}}
- Remover todos os direitos dos [o]utros:
chmod o= {{caminho/para/ficheiro}}
- Mudar as permissões, recursivamente, dando ao [g]rupo e [o]utros a possibilidade de escrever ([w]):
chmod -R g+w,o+w {{caminho/para/diretório}}