chmod
Nombre
chmod [ página man ] - cambia los permisos de acceso a archivos
Sinopsis
chmod [OPTION]... MODE[,MODE]... FILE...
chmod [OPTION]... OCTAL-MODE FILE...
chmod [OPTION]... --reference=RFILE FILE...
Opciones de uso frecuente
-R, --recursive
change files and directories recursively
-c, --changes
like verbose but report only when a change is made
-v, --verbose
output a diagnostic for every file processed
Lo esencial
- r: leer (el usuario puede leer el archivo o enumerar un directorio dado)
- w: escribir (el usuario puede escribir en el archivo o crear un archivo o directorio en el directorio)
- x: execute (el usuario puede ejecutar el archivo o ingresar al directorio)
$ ls -ld dir/
Ejemplos
Modo octal
Veamos cómo podemos cambiar los permisos de file.txt a rwxr-xr-- con el modo octal:
$ chmod 764 file.txt
Especificación simbólica
La especificación simbólica es solo otra forma de cambiar los permisos de archivos y directorios. En el siguiente ejemplo, cambiaremos los permisos de file.txt a rwxr-xr-- con la siguiente especificación simbólica:
$ chmod u=rwx,g=rx,o=r file.txt