Cambiar permisos únicamente directorios o a archivos recursivamente en CentOS

A veces es necesario asignar ciertos permisos a directorios o carpetas y otros permisos distintos a los archivos contenidos en éstos. Para asignar los permisos a los directorios exclusivamente utilizamos:

find . -type d -exec chmdo 755 {} \;

El comando anterior busca todos las carpetas o directorios que se encuentran dentro de la posición actual donde nos encontramos en el sistema de arechivos y le asigna a cada uno de ellos los permisos 755. Mientras que, el comando:

find . -type f -exec chmod 644 {} \;

Actuaría parecido al comando anterior, sólo que únicamente cambiará los permisos a los elementos tipo archivo.

Espero les sirva.

¡Saludos!

Deja un comentario