Der Befehl zum Ändern von Dateiberechtigungen in Linux ist „chmod“. Der Befehl „chmod“ wird zum Ändern der Berechtigungen von Dateien und Verzeichnissen verwendet. Die Einstellungsmethode ist „chmod [-R] Berechtigungswertdatei“. name“ oder „chmod [- R] [u,g,o,a][ ,-,=][r,w,x]“.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.
Was ist der Befehl zum Ändern von Dateiberechtigungen unter Linux?
Wenn Sie die Berechtigungen einer Datei ändern möchten, können nur der Administrator-Root und der Eigentümer sie ändern.
Es gibt zwei Möglichkeiten, Linux-Dateiattribute festzulegen , einer ist numerisch und der andere ist ein Symbol.
Es gibt neun Grundberechtigungen für Linux-Dateien. Die drei Identitäten Besitzer/Gruppe/Andere haben jeweils ihre eigenen Lese-/Schreib-/Ausführungsberechtigungen.
Wir können Zahlen verwenden, um jede Berechtigung darzustellen. Die Punktevergleichstabelle für jede Berechtigung lautet wie folgt:
r:4
w:2
x:1
Jede Identität ( Eigentümer/ Die drei Berechtigungswerte (r/w/x) der Gruppe/Andere müssen akkumuliert werden. Wenn die Berechtigungen beispielsweise sind: [-rwxrwx---], lautet der Wert:
owner = rwx = 4 +2+1 = 7group = rwx = 4+2+1 = 7others= --- = 0+0+0 = 0
Wenn wir also die Berechtigungsänderungen festlegen, lautet die Berechtigungsnummer der Datei 770! Die Syntax des Befehls chmod zum Ändern von Berechtigungen lautet wie folgt:
chmod [-R] xyz-Datei oder -Verzeichnis
xyz: Es handelt sich um das gerade erwähnte numerische Berechtigungsattribut, bei dem es sich um die Hinzufügung des rwx-Attributwerts handelt. -R: Führen Sie rekursive und kontinuierliche Änderungen durch, dh alle Dateien im Unterverzeichnis werden geändert
② Der Symboltyp ändert die Dateiberechtigungen
Wir können u, g, o verwenden, um die Berechtigungen der drei Identitäten darzustellen!
Außerdem repräsentiert a alles, also alle Identitäten! Dann können die Lese- und Schreibberechtigungen als r, w, x geschrieben werden! Das heißt, Sie können die folgende Methode verwenden, um es anzuzeigen:
Wenn wir die Dateiberechtigungen auf -rwxr-xr-- setzen müssen, können wir chmod u=rwx,g=rx,o verwenden =r Dateiname, um es festzulegen.
Beispiel:
Hinweis: Wenn ein Verzeichnis über Schreibrechte verfügt, können andere Benutzer auch Dateien in diesem Verzeichnis löschen.
Verwandte Empfehlungen: „Linux-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist der Befehl zum Ändern von Dateiberechtigungen unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!