rooter@rooterlap:~$ umaskel resultado nos indica los permisos preestablecidos con los que se crearan los ficheros, esto lo podemos ver más facilmente si tomamos los permisos predeterminados (archivos 666 y directorios 777) y les restamos el valor de la umask
0022
archivos
666
-022
------
644
rooter@rooterlap:~/prueba$ touch a.txt
rooter@rooterlap:~/prueba$ ls -l
total 0
-rw-r--r-- 1 rooter users 0 2008-03-01 23:25 a.txt
directorios
777
-022
-------
755
rooter@rooterlap:~$ mkdir prueba
rooter@rooterlap:~$ ls -l
total 0
drwxr-xr-x 2 rooter users 4096 2008-03-01 23:25 prueba/
La verdad esta no es la operación mediante la que se obtienen los permisos, la forma en que realmente se realiza es permisos_predeterminados&~umask.
Ejemplo:
Aqui tenemos la buena calculadora, digo no sería difícil sacarlo a mano, pero nos ahorramos una hoja.El resultado:

Bueno espero les sirva de algo y comprendan un poco más acerca de los permisos.
No hay comentarios:
Publicar un comentario