Umask, dmask e fmask - qual a diferença entre esses parâmetros?
Publicado por Claudir Pereira dos Santos em 26/11/2009
[ Hits: 17.411 ]
Proprietário Grupo Outro Valor
Direitos de acesso r w x r w x r w x
Permissões predefinidas 1 1 1 1 1 1 1 1 1 777
dmask 0 0 0 0 0 0 0 1 0 002
------- ------- ------- -------
Resultado 1 1 1 1 1 1 1 0 1 775
Permissões liberadas r w x r w x r - x
As permissões atribuídas são em forma de bit, ou seja, valor 0 ou 1, sendo não liberado (0) e liberado (1). O primeiro valor é para o proprietário do arquivo ou pasta, o segundo para o grupo e o terceiro para outros.
Bits 1 1 1 Valor 4 2 1 liberação R W X (R= Leitura, W=Escrita, X=Executável)Ou seja, da direita para esquerda os valores dos bits são respectivamente 1,2 e 4. Com isso, o valor 7 dá total acesso ao arquivo ou diretório. No resultado acima (775), o proprietário e o grupo tem acesso completo e outros tem direito a ler e executar. A atenção deve ser dada ao fato que os parâmetros umask, dmask e fmask serão deduzidos de 777 e o resultado será o direito concedido aos usuários.
Wine 1.2-rc6 no openSUSE 11.3 64 bits - Corrigindo erro de Time Zone
Instalando Skype 2.1.0.81 Beta no linux openSUSE 11.3 64 bits com KDE 4
Reproduzindo arquivo MOV no openSUSE 11.3 64 bits com SMPlayer
Adicionando máquina com openSUSE 11.3 a domínio com Active Directory Windows Server 2008
Acessando RemoteApp em um servidor Windows Server 2008 64 bits de uma estação openSUSE 11.3 64 bits
Instalando o Ktouch - GNU/Linux
VPN - Instalação e configuração
Dual boot: Ubuntu 14.04 + Windows 8 UEFI (completo)
Guia de instalação do Arch Linux
Bloqueando o Orkut de uma vez por todas
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Como verificar a saúde dos discos no Linux
Como instalar , particionar, formatar e montar um HD adicional no Linux?
Como automatizar sua instalação do Ubuntu para desenvolvimento de software.
Fiz uma pergunta no fórum mas não consigo localizar (10)
Quais os códigos mais dificeis que vcs sabem fazer? (0)
Servidor Ubuntu 24.04 HD 500 não tenho espaço na \home\adminis... [RES... (8)
Dá para criar um bom jogo usando a linguagem de programação C? (2)
E como programar um sistema operacional inspirado no próprio linux usa... (3)









