Chmod-Rechner
Schalte Lesen/Schreiben/Ausführen für Eigentümer, Gruppe und andere um — erhalte den oktalen und symbolischen Modus plus einen einfügefertigen chmod-Befehl, sofort.
| Lesen | Schreiben | Ausführen | |
|---|---|---|---|
| Eigentümer | |||
| Gruppe | |||
| Andere |
chmod 644 filename
Unix-Dateirechte berechnen
Dieser Chmod-Rechner wandelt zwischen den drei Arten um, wie Unix und Linux Dateirechte beschreiben: die Kontrollkästchen, die du anhakst, die dreistellige Oktalzahl wie 755 oder 644 und die symbolische Zeichenkette wie rwxr-xr-x. Das Bearbeiten einer Darstellung aktualisiert die anderen live, du kannst also mit der Darstellung beginnen, die du bereits hast. Das Ergebnis enthält eine einfügefertige chmod-Befehlszeile.
Rechte sind in drei Klassen gruppiert — Eigentümer (der Benutzer, dem die Datei gehört), Gruppe (Benutzer der Dateigruppe) und andere (alle übrigen) — und jede Klasse hat drei Bits: Lesen (r = 4), Schreiben (w = 2) und Ausführen (x = 1). Die Summe der Bits einer Klasse ergibt ihre Oktalziffer, also rwx = 7, r-x = 5 und rw- = 6. Übliche Modi sind 644 für normale Dateien und 755 für Skripte und Verzeichnisse.
FAQ
Was bedeutet chmod 755? Der Eigentümer erhält Lesen, Schreiben und Ausführen (7); Gruppe und andere erhalten Lesen und Ausführen (5 und 5). Es ist der typische Modus für ausführbare Skripte und für Verzeichnisse, die andere betreten sollen.
Was ist der Unterschied zwischen 644 und 755? Beide geben dem Eigentümer Lesen und Schreiben, aber 755 fügt für alle das Ausführen-Bit hinzu, was eine Datei ausführbar oder ein Verzeichnis zugänglich macht. Verwende 644 für Daten und Text, 755 für Programme und Ordner.
Wie wird Oktal auf rwx abgebildet? Jede Ziffer ist die Summe aus Lesen (4), Schreiben (2) und Ausführen (1) einer Klasse. So ist 7 = 4+2+1 = rwx, 6 = 4+2 = rw-, 5 = 4+1 = r-x und 0 = keine Rechte.
Warum ist das Ausführen-Bit bei Verzeichnissen wichtig? Bei einem Verzeichnis gewährt das Ausführen-Bit die Berechtigung, es zu betreten und auf die Dateien darin zuzugreifen, statt es auszuführen. Deshalb ist 755 für Ordner üblich.