Saltar la navegación

chmod

Para cambiar los permisos asociados a un fichero se utiliza la orden chmod cuyo formato es:

chmod  [opción...]  modo  fichero...

donde modo es la especificación de los permisos que se van a aplicar al fichero. El modo se puede especificar de dos formas como ya hemos visto, como números octales o por descripción simbólica. Veamos algunos ejemplos:

  • Añadir el permiso de ejecución al propietario y el de escritura a los usuarios del grupo del fichero ventas.ods:
$ chmod u+x,g+w ventas.ods
  • Al grupo y al resto de usuarios le quitamos el permiso de escritura del fichero carta.txt:
$ chmod go-w carta.txt
  • A todos los usuarios le ponemos los permisos de lectura y escritura únicamente (dos formas):
$ chmod a=rw carta.txt
$ chmod 666 carta.txt

Con la opción -R se pueden poner permisos de forma recursiva, por ejemplo, para añadir el permiso de escritura a los usuarios del grupo de todo lo que contiene el directorio imagenes:

$ chmod -R g+w imagenes

Por último, la opción -v se utiliza, como en muchas otras órdenes, para mostrar como evoluciona la ejecución de chmod.

$ chmod -v a+r carta[12].txt
el modo de «carta1.txt» permanece como 0644 (rw-r--r--)
el modo de «carta2.txt» permanece como 0644 (rw-r--r--)

 

Licencia: licencia de software libre GPL