staging.inyokaproject.org

Berechtigung als Programm auszuführen für mehrere Dateien rekursiv entziehen

Status: Gelöst | Ubuntu-Version: Ubuntu Budgie 20.04 (Focal Fossa)
Antworten |

Feuerstern

Anmeldungsdatum:
28. Juli 2015

Beiträge: Zähle...

Hallo zusammen, ich bin von Ubuntu 18.04 auf eine frische neu Installation von Ubuntu Budgie 20.04 umgestiegen. Dabei hatte ich einige Daten auf einer externen NTFS Platte gesichert und nach der Installation in mein "Dokumente" Verzeichniss zurück kopiert. Dabei haben sich aber irgendwie die Berechtigungen geändert. Nahezu alle Dateien, auch einfache .txt Dateien haben jetzt "Der Datei erlauben sie als Programm auszuführen" gesetzt also Ausführungsrechte. Da ich auch einige git Repositories habe, die jetzt alle die Änderungen an den Rechten als Datei Änderungen feststellen, ist das sehr nervig. Was ist der beste Weg die Ausführungsrechte für alle Dateien in einem Verzeichniss, mit allen Dateien in allen Unterverzeichnissen, so zu ändern das die Dateien nicht mehr als ausführbar gesetzt sind?

Viele Grüße

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 52312

chmod, Option -x, rekursiv angewandt

fleet_street

Top-Wikiautor
Avatar von fleet_street

Anmeldungsdatum:
30. August 2016

Beiträge: 1901

Ich hätte gleich zu chmod (Abschnitt „Rechte-rekursiv-setzen“) verlinkt, da hier Dateien und Verzeichnisse getrennt betrachtet werden.

Feuerstern

(Themenstarter)

Anmeldungsdatum:
28. Juli 2015

Beiträge: 52

Danke, ein

find . -type f -exec chmod 644 {} + 

hat das Problem gelöst

Antworten |