Estaba haciendo un cambio recursivo masivo de permisos de algunos archivos que había migrado a un sistema Unix. Los cambié a ug + rw, pero luego descubrí que no podía atravesar subdirectorios. Miré la página del manual chmod
y no vi ninguna explicación para excluir directorios, así que busqué en Google un poco y descubrí que la gente solía find
cambiar de forma recursiva los permisos en los directorios para 'ejecutar' para el usuario y el grupo. Lo hice y luego pude verlos.
Pero me pareció que debería poder hacer este hallazgo chmod
: cambiar recursivamente los archivos para leer / escribir, pero no hacer que los directorios sean imposibles de recorrer. ¿He hecho esto de la manera "correcta" o hay una manera más simple de hacerlo?