Me apunto aquí una pequeña chuleta con información sobre cómo cambiar los permisos de los directorios de forma selectiva. Es decir, cambiar los permisos solamente a los directorios, o a los archivos, de una determinada ruta.
Para seleccionar solamente los directorios dentro de una ruta determinada, tendremos que echar mano del comando find. Brevemente, la cosa quedaría así:
find /home/usuario -type d -print0 | xargs -0 chmod 775
Esto cambiaría los permisos de todos los directorios bajo /home/usuario
, a 775
. Podríamos hacer algo similar para los archivos:
find /home/datos -type f -print0 | xargs -0 chmod 664
Hecho con y Grav.
PlanetaInopia, dando la turra en la red desde 2002. Sitemap.
Contenido publicado bajo licencia Creative Commons, Attribution-NonCommercial-NoDerivatives 4.0 International