Linux Dateiberechtigungen (file permissions) für mehrere Dateien auf einmal ändern

Im Zusammenhang mit dem Befehl find lassen sich Berechtigungen auf Dateien und Ordner schnell ändern:

find /var/www -type d -exec chmod  775 {} \;

 ^     ^         ^      ^               ^  ^
 |     |         |      |               |  |-- ende des Kommandos
 |     |         |      |               |----- Platzhalter für den aktuellen Dateinamen
 |     |         |      |--------------------- führt für jede gefunde Datei das chmod Kommando aus
 |     |         |---------------------------- der Typ, entweder d für Ordner oder f für Dateien
 |     |-------------------------------------- der Suchpfad
 |-------------------------------------------- das find Kommando

Mit diesem Befehl ändern wir für alle Datein unter /var/www die Berechtigungen mit chmod auf 775.

Leave a Response