Chmod: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 28: | Zeile 28: | ||
=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 | |||
Version vom 19. November 2019, 12:15 Uhr
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