Rss

  • redit
  • youtube
  • flickr
  • linkedin

Archives for : bash

Cambiar permisos masiva y recursivamente

Intentando modificar los permisos dentro de un directorio web (el cual trabajo desde consola en lugar de usar un cliente FTP por comodidad y celeridad), me encontré conque siempre me olvido el comando y su combinación.

Para ahorrarme esto, decidí escribirme este ayuda memoria (como lo hizo Cjenkins blog,  de quien tomé el recordatorio).

 

Todos los subdirectorios de un directorio a 755:
find . -type d -exec chmod 755 {} \;

Todos los archivos a 644:
find . -type f -exec chmod 644 {} \;

Establecer solo los archivos que terminen con .php a 644: (válido para cualquier extensión)
find . -name \*\.php -exec chmod 644 {} \;

 

 

Saludos!