Chmod

Unix-Berechtigungsrechner

LesenSchreibenAusführenOktal
Besitzer6
Gruppe4
Andere4
Numerisches Format
644
Symbolisches Format
rw-r--r--
$ chmod 644 filename
$ chmod 644 -R directory/

Häufig gestellte Fragen

Was ist chmod?
chmod (change mode) ist ein Unix/Linux-Befehl, der Dateiberechtigungen festlegt. Er kontrolliert, wer Dateien und Verzeichnisse lesen, schreiben oder ausführen kann.
Was bedeuten die Berechtigungszahlen?
Jede Ziffer repräsentiert Berechtigungen für Besitzer, Gruppe und Andere. Werte: 4=Lesen, 2=Schreiben, 1=Ausführen. Beispiel: 755 bedeutet, der Besitzer hat alle Rechte (7=4+2+1), Gruppe und Andere können lesen und ausführen (5=4+1).
Was ist der Unterschied zwischen symbolischer und oktaler Notation?
Oktal verwendet Zahlen (755). Symbolisch verwendet Buchstaben: u(User), g(Gruppe), o(Andere), a(Alle) mit r(Lesen), w(Schreiben), x(Ausführen). Beispiel: chmod u+x fügt Ausführungsrecht für den Besitzer hinzu.