Chmod: Unterschied zwischen den Versionen

Aus Foxwiki
Wissamabdallah (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Wissamabdallah (Diskussion | Beiträge)
Zeile 30: Zeile 30:
=Beispiele=
=Beispiele=


  chmod 777 meinedatei.txt
  chmod 777 datei.txt


Ändert die Rechte der Datei auf Lesen, Schreiben und Ausführen für Besitzer, Gruppe und Andere im im Oktalmodus
Ä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
  chmod a+rwx datei.txt


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


  chmod +x meinscript.sh
  chmod +x script.sh
Macht eine Datei zusätzlich für alle ausführbar
Macht eine Datei zusätzlich für alle ausführbar


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


  chmod u=rw,g=rw,o=r meinedatei.txt
  chmod u=rw,g=rw,o=r datei.txt
Setz explizit die rechte für Besitzer und Gruppe auf lesen und schreiben und andere dürfen nur lesen
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:17 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 datei.txt

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

chmod a+rwx datei.txt

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

chmod +x script.sh

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

chmod -R 700 /abc/def

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

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

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