Notação numérica
0---Sem permissão
1--xExecutar
2-w-Escrever
3-wxEscrever + Executar
4r--Ler
5r-xLer + Executar
6rw-Ler + Escrever
7rwxTodas as permissões
Notação simbólica
uUsuário (proprietário)gGrupooOutrosaTodos (u+g+o)+Adicionar permissão-Remover permissão=Definir permissão exata#Permissões comuns
| Numérico | Simbólico | Descrição | |
|---|---|---|---|
777 | rwxrwxrwx | Acesso total para todos | |
755 | rwxr-xr-x | Padrão para executáveis | |
644 | rw-r--r-- | Padrão para arquivos | |
600 | rw------- | Somente leitura/escrita do proprietário | |
700 | rwx------ | Somente acesso total do proprietário | |
750 | rwxr-x--- | Proprietário total, grupo leitura/execução | |
664 | rw-rw-r-- | Proprietário/grupo leitura/escrita | |
666 | rw-rw-rw- | Todos leitura/escrita |
#Permissões de diretório
| Numérico | Simbólico | Descrição | |
|---|---|---|---|
755 | rwxr-xr-x | Diretório normal | |
700 | rwx------ | Diretório privado | |
775 | rwxrwxr-x | Diretório compartilhado do grupo | |
1777 | rwxrwxrwt | Sticky bit (/tmp) |
#Permissões especiais
| Numérico | Simbólico | Descrição | |
|---|---|---|---|
4755 | rwsr-xr-x | SetUID (executar como proprietário) | |
2755 | rwxr-sr-x | SetGID (executar como grupo) | |
1755 | rwxr-xr-t | Sticky bit |
#Exemplos de comandos
| Numérico | Simbólico | Descrição | |
|---|---|---|---|
chmod 755 file | chmod u=rwx,go=rx file | Tornar arquivo executável | |
chmod 644 file | chmod u=rw,go=r file | Definir permissão de arquivo normal | |
chmod +x file | chmod a+x file | Adicionar permissão de execução | |
chmod -w file | chmod a-w file | Remover permissão de escrita | |
chmod -R 755 dir | chmod -R u=rwx,go=rx dir | Definir permissões recursivamente |
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.