Chmod

Aus Foxwiki


Bezeichnung

chmod (Change mode): ändert Zugriffsrechte von Dateien und Ordnern.

Übersicht

chmod [optionen] mode datei

mode steht für die anzuwendende Rechtemaske. Diese kann numerisch oder symbolisch geschehen.


Optionen

Option Beschreibung
-c Wie „-v“ aber nur, wenn auch etwas geändert wird
-f Unterdrückt Fehlermeldungen (–silent, –quiet)
-R Steht für „rekursiv“. Mit diesem Schalter werden alle Ordner und Unterordner inkl. Dateien geändert
-v Steht für “verbose”


Beispiele

chmod 777 meinedatei.txt

Ändert die Rechte der Datei auf Lesen, Schreiben und Ausführen für Besitzer, Gruppe und Andere im im Oktalmodus

chmod a+rwx meinedatei.txt

Ändert die Rechte der Datei auf Lesen, Schreiben und Ausführen für Besitzer, Gruppe und Andere im symbolischen Modus

chmod +x meinscript.sh

Macht eine Datei zusätzlich für alle ausführbar

chmod -R 700 /foo/bar

Setz die Dateirechte rekursiv auf 700 im Ordner /foo/bar, also auf alle Dateien und Ordner die sich in /foo/bar befinden.

chmod u=rw,g=rw,o=r meinedatei.txt

Setz explizit die rechte für Besitzer und Gruppe auf lesen und schreiben und andere dürfen nur lesen