Kostenloses Tool

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

chmod755

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

  1. Aktivieren Sie die Kontrollkästchen Lesen, Schreiben, Ausführen für Besitzer, Gruppe und Sonstige.
  2. Oder geben Sie eine Oktalzahl (z.B. 755) in das Oktalfeld ein.
  3. Oder geben Sie eine Symbolzeichenkette (z.B. rwxr-xr-x) in das Symbolfeld ein.
  4. 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.

Aus dem Skybin-Blog

Free developer tools from Skybin

Anleitung auf Skybin lesen

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.