No queda muy claro que es lo que no entiendes, pero si quieres saber de
donde sale la receta de 644, 755, ...
cada grupo de permisos (dueNo|grupo|otros) tiene 3 descriptores, el de
lectura (r) escritura(w) y ejecucion(x). Ahora podemos describir estos
permisos usando la notacion de bits por lo que si tenemos 3 bits se tienen
2^3=8 posibles estados representados, por lo que podemos generar la
siguiente table de verdad:
MSB LSB
===================
@ | r w x
===================
0 | 0 0 0
1 | 0 0 1
2 | 0 1 0
3 | 0 1 1
4 | 1 0 0
5 | 1 0 1
6 | 1 1 0
7 | 1 1 1
de donde vemos que:
r=2^2
w=2^1
x=2^0
por lo que permiso de lectura solamente: z= (1)*2^2 + (0)*2^1 + (0)*2^0 = 4,
etc...
Asi se puede expresar los permisos para cada grupo como 3 octetos (uno por
grupo), donde cada descriptor indica que permisos se le asignan a cada
grupo.
chmod 644 index.html
|||----->otros
||
||------>grupo
|
|------->dueNo
Entonces chmod acepta acepta como una forma abreviada el uso de la
representacion de octetos para asignar permisos, y asi cuando de las chmod
644 index.html le das todos los permisos al dueNo pero solo le das permiso
de lectura al grupo y a otros...
Saludos
Marco C.
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
--
�Desea desuscribirse? Escriba a [EMAIL PROTECTED] con el tema
'unsubscribe'. M�s informaci�n: http://www.linux.or.cr/listas