Una vez visto los capítulos anteriores ahora veremos como
gestionar correctamente los ficheros, deberás saber que:
 
Para ver los permisos de los ficheros, puedes escribir bien
  
vdir
  
ó
  
ls -la
  
y veríamos algo así:
  
[Atributos]    [Dueño]
[Grupo]   
[Tamaño][Fecha creación][Nombre del fichero]
  
---------------------------------------------------------
  
-rw-r--r--     carlos
users            
1024    Dic 21    20:30 carta.txt
  
---------------------------------------------------------
  
Que de forma resumida, expondremos así:
  
-rw-r--r-- carlos users carta.txt
  
 
  
O como puedes apreciar en la imagen:

Los signos que aparecen al comienzo a la izquierda de la pantalla
son
los atributos. Para entenderlos hay que tomarlos de 3 en 3, menos el
guión
del comienzo, que indica si es fichero, directorio o enlace poniendo:
  
 
  
Así, ahora utilizando por ejemplo un script que se llamará: "miscript"
-rwxr-xr-- carlos users miscript
tenemos que carlos users nos dicen el dueño del
fichero
y el grupo del mismo, respectivamente. Carlos tiene permisos de
lectura,
escritura y ejecución (para poder borrarlo, por ejemplo) (-rwxr-xr--)
  .
  El
grupo de Carlos, users, tiene permisos de lectura y
ejecución,
(-rwxr-xr--)  y el
resto
de usuarios de sólo lectura (-rwxr-xr--
).
  
 
chown - Cambia de dueño al fichero.
  
chgrp - Cambia de grupo a un fichero.
  
chmod - Cambia los atributos a un fichero.
  
 
  
Al crear un fichero, por defecto, será del dueño que lo crea, osea, si estoy como javier, y escribo: joe carta.txt, la carta creada será de javier, con los atributos propios del mismo, pero si estoy como root, y creo la misma carta, la carta ahora será de root.
Antes de empezar a explicarte como cambiar los atributos a un
fichero,
debes saber algo bastante lógico:
  
 
  
usar "a", modificará todos los atributos
También puede utilizarse chmod con números OCTALES, que realizarán las mismas funciones que las letras, pero no serán explicados aquí.
  Para cambiar de dueño a un fichero, deberás
usar el comando
  chown, o bien utilizar mc,
que es más fácil, siempre y cuando tenga los atributos
que
permitan ser cambiados.
  
 
  
Ahora "EsteFichero" pertenecerá a javier.
  
Si quieres cambiar de grupo al fichero "EsteFichero"
  
 
  
Y si desde el princio hubieras querido cambiar de usuario y de grupo
haber escrito:
  
 
  
Para más información escribe:
  
man chown
Mire la sección Gestión AVANZADA de ficheros.
Escribe
man chmod
  
y
  
man chattr