Você sempre pode imaginar possíveis cenários. Por exemplo, 060
(o grupo tem acesso de leitura / gravação e ninguém mais pode fazer nada) pode ser útil se você tiver um servidor da web criando um arquivo, mas não quiser substituí-lo ou acessá-lo . Assim, você faz com que o arquivo pertença a um determinado grupo, permite que os usuários desse grupo o manipulem e a mais ninguém.
Suponho que uma situação semelhante pode surgir para 006
, onde todos podem escrever, mas não o proprietário / grupo. Eu só posso imaginar essas máscaras sendo útil em casos onde o proprietário do arquivo não é um usuário regular (servidor da Web ou daemon ou qualquer outro).
Lembre-se de que as permissões são hierárquicas. Portanto, se você for o proprietário de um arquivo com 006
permissões, não será possível gravar nele, apesar do fato de que "todos" podem:
terdon@localhost $ touch file; chmod 006 file; ls -l file
-------rw- 1 terdon terdon 8 Feb 10 17:24 file
terdon@localhost $ echo "foo" > file
bash: file: Permission denied
terdon@localhost su bob
bob@localhost $ echo "foo" > file
bob@localhost $
Assim, até 006
impede que o proprietário acesse o arquivo, o que, como eu disse, pode ser útil em certas configurações.