Die richtige Quelle wählen
Kästchen, Oktaltext und symbolischer Text behalten jeweils ihren Entwurf. Nur die gewählte Quelle wird ausgewertet. Nach einem ungültigen Text können Sie zu den Kästchen wechseln, ohne den Text zu verlieren.
Linux & Shell
Wählen Sie Kästchen, einen Oktalwert oder eine Rechtekette mit neun Zeichen.
Rechte und Pfade werden im Browser verarbeitet. Kein Befehl wird ausgeführt.
Wählen Sie eine Eingabe zur Berechnung.
Jede Eingabequelle behält ihren Entwurf. Ein Wechsel überschreibt nichts; nur die gewählte Quelle wird berechnet.
Eingabe geändert. Vor dem Export neu berechnen.
Mit dem chmod-Rechner prüfen Sie Dateiberechtigungen für Eigentümer, Gruppe und andere, bevor Sie einen Zielmodus übernehmen. Pro Gruppe zählt Lesen 4, Schreiben 2 und Ausführen 1.
Der chmod-Rechner behandelt Git-Objektmodi getrennt. 100755 kennzeichnet im Repository eine ausführbare Datei; daraus lässt sich nicht der vollständige Berechtigungszustand auf dem Datenträger ablesen.
Der chmod-Rechner zeigt vierstellige Oktalnotation und symbolische Rechte nebeneinander. So bleibt der Unterschied zwischen 0755 und 4755 sichtbar; S/T werden auch ohne gesetztes Ausführungsbit korrekt erhalten.
Der Git-Modus erklärt Datei, ausführbare Datei, Link, Baum und Submodul. Ein Link mit 120000 speichert sein Ziel im Blob und stellt keinen chmod-Rechtewert dar.
Kästchen, Oktaltext und symbolischer Text behalten jeweils ihren Entwurf. Nur die gewählte Quelle wird ausgewertet. Nach einem ungültigen Text können Sie zu den Kästchen wechseln, ohne den Text zu verlieren.
x erlaubt bei Dateien die Ausführung, bei Verzeichnissen Suche und Durchgang. Die Auswahl ändert nur die Erklärung. Das Beispiel 755 ist keine Empfehlung für sämtliche regulären Dateien.
Beispiel und Leeren zeigen alle Eingaben und Einstellungen vor dem Anwenden. Ein Schritt lässt sich rückgängig machen. Bei ausgeschalteter Automatik müssen Änderungen vor dem Export neu berechnet werden. Automatik wartet 350 ms; manuell geht auch Ctrl/Cmd+Enter.
Schalten Sie rwx für jede Benutzerklasse sowie setuid, setgid und sticky unabhängig voneinander. Auch Sonderbits ohne Ausführungsbit werden dargestellt.
755 und rwxr-xr-x ergeben denselben Zielwert 0755. Ein Sonderbit ersetzt nur die zugehörige Ausführungsstelle durch s/S oder t/T.
Der chmod-Rechner quotiert den Pfad nach POSIX sh und zeigt einen GNU-Befehl an. Bei leerem Pfad bleiben die Rechteergebnisse erhalten; der Befehl entfällt.
Kopieren oder laden Sie den gültigen Ergebnisbericht als JSON herunter. Nicht gewählte Entwürfe bleiben ausgeschlossen; nach einer Änderung ist der Export bis zur Neuberechnung gesperrt.
Der Eigentümer darf lesen und schreiben, Gruppe und andere nur lesen. Der chmod-Rechner zeigt 0644 und rw-r--r--. Kein Ausführungsbit ist gesetzt; das passt häufig zu normalen Datendateien.
Wählen Sie den symbolischen Eingang und geben Sie genau diese neun Zeichen ein. rwx ergibt 7, r-x jeweils 5; der vollständige Zielwert ist 0755. Die anderen Entwürfe werden dabei nicht überschrieben.
Wenn eine Datei ausgeführt oder ein Verzeichnis durchquert werden soll, ist x relevant. 755 fügt gegenüber 644 das Ausführungsbit für alle Klassen hinzu. Wählen Sie anhand des benötigten Zugriffs, nicht allein nach Dateiendung.
Ihre Gewichte sind 4000, 2000 und 1000. setuid/setgid beeinflussen unterstützte ausführbare Programme; setgid-Verzeichnisse vererben meist die Gruppe. Sticky begrenzt Löschen und Umbenennen auf Eintrags- oder Verzeichniseigentümer sowie privilegierte Benutzer.
Der Eigentümer hat rwx; Gruppe und andere haben r-x. Andere können Inhalte nicht über das Schreibbit verändern. Tatsächlicher Zugriff hängt zusätzlich von Elternverzeichnissen, ACLs und weiteren Systemregeln ab.
Unerwartetes Ergebnis?
Vergleichen Sie im chmod-Rechner einen Zielmodus mit der rwx-Ausgabe und speichern Sie anschließend den aktuellen Ergebnisbericht.