Cómo modificar permisos de archivos en Linux – Comando CHMOD

Comando CHMOD

El  comando CHMOD nos permite cambiar los permisos de un archivo.

Suponiendo que tenemos un directorio “DIR” con  6 archivos “A”, “B”, “C”, “D”, “E”y “F” podríamos modificar sus permisos de lectura/escritura/ejecución  utilizando la nomenclatura que ya mencioné en el post “Comando LS y permisos de archivo en Linux“.

Si ejecutamos estas líneas de comando:

chmod 775 A
chmod 775 B
chmod 775 C
chmod 775 D
chmod 775 E
chmod 775 F

Lograremos que los 6 archivos del directorio DIR tengan permisos 775.

Ilustramos a modo de recordatorio qué significan dichos permisos:

permisos

Ahora bien… ¿Qué sucedería si ejecutamos el mismo comando sobre el directorio DIR? Veamos:

chmod 644 dir

Con este comando sólo estaríamos dándole permisos 644 al directorio DIR pero los archivos que se encuentran dentro no serían modificados. Por lo que, de momento, todos los archivos del directorio DIR, siguen teniendo permisos 755 cuando ejecutamos el comando mencionado.

Para lograr que los archivos que se encuentran dentro de un directorio también sean modificados de manera recursiva debemos añadir una de las opciones del comando que es -R de este modo:

chmod -R 644 dir

De esta manera, no sólo modificamos los permisos del directorio a 644, sino que todos los archivos que se encuentren dentro también se verán afectados.

Es importante aclarar que la opción -R aplica los cambios a todos los archivos que están dentro del directorio en cuestión. Es decir, que si el directorio DIR tuviese otro subdirectorio dentro, tanto el subdirectorio como los archivos que contenga, serán modificados con el mismo criterio.

 

 

Anuncios

Acerca de proferay

- Linux SysAdmin at: BLGNet SRL - HTML, CSS, PHP & MySQL Developer
Esta entrada fue publicada en Sin categoría. Guarda el enlace permanente.

Una respuesta a Cómo modificar permisos de archivos en Linux – Comando CHMOD

  1. Pingback: Comando LS y Permisos de archivo en Linux. – XuniLinuX

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s