veamos, a ver como explico esto, lo de los permisos
cuando haces un chmod siempre metes 3 numeros de 0a 7 como valores, osea eso es sistema octal
pq octal?? pues pq para representar en binario los valores de [0,7] se necesitan 1 bits o 3 nuimeros en binario
y que tiene esto que ver?? pues vemaos cuando haces un ls -l en cualquier sitio esto te hace un listado detallado de loq eu hay en ese directorio, lo primero que te viene son unos guiones con unas letras
eso son los permisos
la x es que se pude ejecutar, r read, w write
peus bueno cada bit activo de esos indicaria los bits de cada valor octal
mmmmm muy mal explicado
mejor explicado, cuando haces el ls -l
-rwxrwxrwx el primer guion indice si es un arhivo normal, una d si es un directorio y cosas de esas, hay varios valores
veras luego 3 ternas rwx, que bueno segun sean una letra o un guion son los permisos que tienes
si tienes solo r puedes leer si tienes rw leer y escribir si tienes la x puedes ejecutar ese binario…..
y esto que tiene qeu ver con el octal??
nº octal nº binario
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
rwx N
pues segun los atributos uqe quieras darle a ese archivo osea que permisos le quieras dar escribes un numero u otro, si tienes el 000 osea en octal seria un 0 no das ningun permiso, si das solo lectura sera el 4, y el qeu da todos los permisos es el 7 que corresponde con 111
y bueno el qeu sean 7 ternas de permisos o 3 numeros es pq el primer grupo, osea la primera terna de permisos pertenecen al usuario, la segunda terna al grupo al que pertenece ese usuario, y la ultima creo uqe es para el resto de usuarios del sistema
para darle permiso de lectura a todo el mundo y tu con escritura harias algo asi chmod 7X4
la X pertenece a los permisos que quieres darle al grupo
yo para enterarme que permisos doy y eso, descompongo en octal miro los permisos que quiero dar y pongo el numero, puedes llegar a aprendertelos de memoria, como hace mucha gente que no sabe de donde viene
espero haberte aclarado a pesar de todo el ladrillo qeu he soltado, venga agur