Comando chmod:



Este comando se utiliza para modificar los permisos de los archivos.

Hay 2 formas de usarlo. En primer lugar podemos escribir:


Si lo escribimos de la primera forma, añadimos permisos de forma octal, mientras que de la otra forma, añadimos permisos en notación con letras.
En el ejemplo añadimos el permiso ejecutar al grupo propietario del archivo. Se puede usar o+,o- para otros usuarios, g+, g- para añadir o quitar permisos sobre el grupo, y u+, u- para los permisos del propietario, seguidos de la letra r(read), w(write) o x(execute).


modificadores (es opcional) puede tomar los valores:
  • -f: no visualiza los posibles errores que pueden suceder por conflictos en la asignación de permisos.
  • -v: muestra archivos y directorios a los que se les va aplicando el comando a medida que el mismo se ejecuta
  • -R: aplica el comando chmod recursivamente a todos los archivos y subdirectorios.


permisos

Existen tres permisos independientes, llamados permisos básicos:
  • r - lectura
  • w - escritura
  • x - ejecución


SINTAXIS


chmod [modificadores]permisos archivo/directorio

o

chmod [g+x miarchivo]

Si lo escribimos de la primera forma, añadimos permisos de forma octal, mientras que de la otra forma, añadimos permisos en notación con letras.
En el ejemplo añadimos el permiso ejecutar al grupo propietario del archivo. Se puede usar o+,o- para otros usuarios, g+, g- para añadir o quitar permisos sobre el grupo, y u+, u- para los permisos del propietario, seguidos de la letra r(read), w(write) o x(execute).

Más información en www.wikipedia.org


Artículo realizado por Édgar Cebrián