Posts Tagged ‘find’
Cambiar permisos recursivamente
Una necesidad bastante común en Linux es modificar los permisos para archivos y directorios, teniendo en cuenta que estos últimos deben tener permisos de ejecución para poder ingresar a ellos; en definitiva, son diferentes los permisos que se deben dar a archivos y a directorios.
Para ello find
tiene la opción -type
con lo que aplicaría el comando para archivos y directorios; además el comando -exec
permite ejecutar cualquier otro script a los archivos o directorios encontrados.
Para directorios:
find . -type d -exec chmod 755 {} \;
Para archivos:
find . -type f -exec chmod 644 {} \;
Visto en http://movabletripe.com/archive/recursively-chmod-directories-only/