next up previous contents
Next: Permisos en modo gráfico Up: chmod Previous: chmod

umask

Por último, comentar que los permisos por defecto delos objetos dependen del programa que los crea y del valor de la variable user mask.Su valor se define en /etc/profile, podemos visualizarlo editando el fichero o con la orden :

$ umask

No obstante cada usuario puede modificarla de forma transitoria con la orden

$ umask valorumask

y de forma permanente en su fichero .bash_profile. Esta variable actúa como se explica en el siguiente ejemplo.

Ejemplo:
si un programa crea ficheros con permisos 666 (rw-rw-rw-) y la umask es de 002 el fichero finalmente tendría de permisos 666-002=664, es decir, rw-rw-r-. Si embargo, si para otro usuario la umask es de 022, el mismo programa crearía los ficheros con permisos 666-022=644, o sea rw-r-r-
Para conocer mejor esta orden os remitimos al manual en línea.




2004-03-15