Primeiro precisamos transformar o número na base decimal em permissões na base binária:
DONO | GRUPO | DEMAIS
6(110) 4(100) 4(100) = 644
| 1 | 1 | 0 | | 1 | 0 | 0 | | 1 | 0 | 0 |
| R | W | X | | R | W | X | | R | W | X |
R = LEITURA
W = ESCRITA
X = EXECUÇÃO
O dono do arquivo pode ler e escrever, mas não executar.
O grupo pode apenas ler, mas não escrever nem executar.
Os demais usuários podem apenas ler, mas não escrever nem executar.
------VALORES REFERÊNCIA------
R - leitura (read) -> 4
W - escrita (writer) -> 2
X - execução (execute) -> 1
=====================================
6 - dono (owner) - resultado de 4 +2 = poderá ler e escrever
4 - grupo (group) - resultado de 4 = poderá apenas escrever
4 - outros (others) - resultado de 4 = poderá apenas escrever