Ich habe die Berechtigungen einiger Dateien, die ich auf ein Unix-System migriert hatte, massiv rekursiv geändert. Ich habe sie in ug + rw geändert, aber dann habe ich festgestellt, dass ich keine Unterverzeichnisse durchlaufen kann. Ich habe in der Manpage nach gesucht chmod
und keine Erklärung für das Ausschließen von Verzeichnissen gefunden. Daher habe ich ein wenig gegoogelt und festgestellt, dass find
Benutzer die Berechtigungen für Verzeichnisse so geändert haben, dass sie für Benutzer und Gruppen "ausgeführt" wurden. Ich habe das getan und dann konnte ich sie untersuchen.
Aber es schien mir, dass ich in der Lage sein sollte, diese Suche chmod
durchzuführen - die Dateien rekursiv in Lesen / Schreiben zu ändern, aber die Verzeichnisse nicht unübersetzbar zu machen. Habe ich das richtig gemacht oder gibt es einen einfacheren Weg, es zu tun?