Als «chmod» getaggte Fragen

chmod ist ein Linux / Unix-Befehl. Es steht für "Änderungsmodus". Dieser Befehl wird verwendet, um die Berechtigungen von Verzeichnissen und Dateien zu ändern.

249
Chmod rekursiv

Ich habe ein Archiv, das von einer anderen Person archiviert wird, und ich möchte nach dem Herunterladen automatisch einen Zweig des Dateisystems in den extrahierten Dateien ändern, um Lesezugriff zu erhalten. (Ich kann nicht ändern, wie das Archiv erstellt wird). Ich habe mir diesen Thread...

118
Wie macht man ein einfaches "chmod + x" aus Python heraus?

Ich möchte eine Datei aus einem Python-Skript erstellen, das ausführbar ist. import os import stat os.chmod('somefile', stat.S_IEXEC) Es scheint os.chmod, dass Berechtigungen nicht wie bei Unix hinzugefügt werden chmod. Wenn die letzte Zeile auskommentiert ist, hat die Datei den Dateimodus...

72
Ändern von chmod für Dateien, aber nicht für Verzeichnisse

Ich muss chmod verwenden, um alle Dateien rekursiv auf 664 zu ändern. Ich möchte die Ordner überspringen. Ich dachte daran, so etwas zu tun ls -lR | grep ^-r | chmod 664 Das funktioniert nicht, nehme ich an, weil ich nicht in chmod pfeifen kann. Kennt jemand einen einfachen Weg, dies zu...