Se definirmos a umask como 007, o calculo fica assim:
Atenção:
- Arquivos, utilizamos o número 666
- Diretórios, utilizamos o número 777
Para arquivos.
666 - 007 = 660 (Não tem como subtrair 7 de 6 devido as permissões, então Linux considera como 6)
Para diretórios
777 - 007 = 770
Gabarito "D"
Permissões com chmod no Linux:
4 - Read
2 - Wtrite
1 - Execute
Somatório das permissões sempre será no máximo 7, exemplo: arquivo com permissão 756
-rwxr-xrw-
O primeiro "-" indica que é um arquivo, caso fosse diretório seria um "d". São três grupos de permissões.
U G O
U - User/usuário
G - Group/grupo
O - Others/outro
Nesse caso, o User pode Ler, Gravar e Executar o arquivo, Grupo Ler e Executar e Outros Ler e Gravar.