Esse comando nos permite indicar quais devem ser as permissões que arquivos novos devem ter no momento de sua criação. A sintaxe é:
$ umask <argumento>
onde o seu argumento é: 777 - <permissão desejada> . Exemplo:
$ umask 066
faz com que todos os novos arquivos tenham as permissões setadas para 711, como no exemplo acima. Ele pode ser utilizado a qualquer momento, mas é mais aconselhável colocá-lo em algum script de inicialização, como o .bashrc ou .tcshrc. Pode ser utilizado por qualquer usuário. É uma configuração estranha de permissões, sem dúvida, mas funciona :-)