Definição |
Quando o usuário cria um arquivo (diretório), o sistema associa ao objeto criado um conjunto de permissões de acesso. Estas permissões indicam quem pode ler, alterar e/ou executar (acessar) o arquivo (diretório).
Por padrão,
Quando um usuário cria um arquivo (ou diretório), o sistema associa a este arquivo (diretório) as permissões padrão menos o valor do umask.
Comentários sobre o comando |
Para verificar a configuração atual de umask, basta digitar na linha de comando
umask
Para alterar o valor de umask, basta incluir o novo valor após o comando umask. Por exemplo, o comando
umask 002
define que, por padrão, novos arquivos terão permissão 664, enquanto novos diretórios terão permissão 775.
Suponha que o usuário aluno tenha definido o umask como 002. Portanto, quando este usuário cria o arquivo teste, temos as seguintes permissões
-rw-rw-r-- 1 aluno aluno 0 May 28 17:20 teste
que corresponde ao valor 664 (666 - 002).
Comandos relacionados |
Para saber mais sobre a definição das permissões em modo octal, veja o comando chmod.