Chmod Calculator
Konvertieren Sie Unix/Linux-Dateiberechtigungen zwischen Oktalnotation (755), Symbolzeichenkette (rwxr-xr-x) und Kontrollkästchen. Generieren Sie sofort den einsatzbereiten chmod-Befehl.
Chmod Calculator
Aktivieren Sie Kontrollkästchen oder geben Sie einen Oktal-/Symbolwert ein — alle Felder werden sofort aktualisiert.
| Lesen (r) | Schreiben (w) | Ausführen (x) | Octal | |
|---|---|---|---|---|
| Besitzer (u) | 7 | |||
| Gruppe (g) | 5 | |||
| Sonstige (o) | 5 |
Bedeutung der Berechtigung
Owner: read, write, execute · Group: read, execute · Others: read, execute
Ihre Daten bleiben in Ihrem Browser — es werden keine Daten an einen Server gesendet.
Unix-Dateiberechtigungen verstehen
Jede Datei und jedes Verzeichnis auf einem Unix/Linux-System hat drei Berechtigungssätze: Besitzer (der Benutzer, dem die Datei gehört), Gruppe (eine benannte Gruppe von Benutzern) und Sonstige (alle anderen). Jeder Satz hat drei Bits: Lesen (r = 4), Schreiben (w = 2) und Ausführen (x = 1). Die Oktalziffer für jeden Satz ist die Summe der aktiven Bits, also rwx = 7, r-x = 5, r-- = 4.
Häufige Berechtigungswerte
755 (rwxr-xr-x) ist typisch für ausführbare Dateien und Verzeichnisse — der Besitzer kann lesen, schreiben und ausführen; Gruppe und Sonstige können lesen und ausführen. 644 (rw-r--r--) ist Standard für reguläre Dateien — der Besitzer kann lesen und schreiben, andere können nur lesen. 700 (rwx------) erteilt vollständigen Zugriff nur dem Besitzer, geeignet für private Skripte.
Verwendung
- Aktivieren Sie die Kontrollkästchen Lesen, Schreiben, Ausführen für Besitzer, Gruppe und Sonstige.
- Oder geben Sie eine Oktalzahl (z.B. 755) in das Oktalfeld ein.
- Oder geben Sie eine Symbolzeichenkette (z.B. rwxr-xr-x) in das Symbolfeld ein.
- Bearbeiten Sie den Dateinamen im Befehlsfeld und kopieren Sie den vollständigen chmod-Befehl.
Alle Verarbeitung erfolgt in Ihrem Browser — nichts wird an einen Server gesendet.
Häufig gestellte Fragen
- Was bedeutet chmod 777?
- chmod 777 gewährt Lese-, Schreib- und Ausführungsberechtigungen für alle — den Besitzer, die Gruppe und alle anderen Benutzer. Dies ist selten angemessen für Produktionsdateien, da es jedem auf dem System ermöglicht, die Datei zu ändern oder auszuführen.
- Was ist der Unterschied zwischen Oktal- und Symbolnotation?
- Die Oktalnotation stellt die drei Berechtigungssätze als Ziffern dar (z.B. 755), wobei jede Ziffer die Summe der aktiven Bits ist: Lesen=4, Schreiben=2, Ausführen=1. Die Symbolnotation schreibt es aus als eine 9-stellige Zeichenkette wie rwxr-xr-x, wobei ein Bindestrich (-) bedeutet, dass die Berechtigung nicht gesetzt ist.
- Gelten diese Berechtigungen für Windows?
- Nein. chmod und Oktalberechtigungen sind ein Unix/Linux/macOS-Konzept. Windows verwendet Zugriffskontrollisten (ACLs), die über icacls oder Dateieigenschaften verwaltet werden. Das Tool ist für Unix-basierte Systeme bestimmt.
- Was bedeutet das Ausführungsbit für ein Verzeichnis?
- Für Verzeichnisse bedeutet das Ausführungsbit die Berechtigung zum Durchsuchen — es ermöglicht Benutzern, das Verzeichnis zu betreten und auf Dateien darin zuzugreifen. Ein Verzeichnis ohne Ausführungsberechtigung kann nicht durchquert werden, auch wenn die Leseberechtigung gesetzt ist.