Linux Shell Befehle zum rekursiven Setzen von Rechten in allen Unterverzeichnissen
Verfasst: Mo 3. Jul 2017, 22:49
Rechte für alle Dateien in allen Unterverzeichnissen des aktuellen Verzeichnisses setzen:
find . -type f -exec chmod -R 644 {} \;
Das ist praktisch, und für Verzeichnisse:
find . -type d -exec chmod -R 755 {} \; // Alle Unterverzeichnisse auf die Berechtigung 755 setzen
find . -type d -exec chown -R jue.jue {} \; // Alle Unterverzeichnisse Gruppe und Benutzer setzen rekursiv
find . -type f -exec chown -R jue.jue {} \; // Alle Dateien unterhalb des aktuellen Pfades Gruppe und Benutzer setzen rekursiv
find . -type f -exec chmod -R 644 {} \;
Das ist praktisch, und für Verzeichnisse:
find . -type d -exec chmod -R 755 {} \; // Alle Unterverzeichnisse auf die Berechtigung 755 setzen
find . -type d -exec chown -R jue.jue {} \; // Alle Unterverzeichnisse Gruppe und Benutzer setzen rekursiv
find . -type f -exec chown -R jue.jue {} \; // Alle Dateien unterhalb des aktuellen Pfades Gruppe und Benutzer setzen rekursiv