Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So ändern Sie Berechtigungen unter Linux
Unter Linux können Sie den Befehl chmod verwenden, um Dateiberechtigungen zu ändern. Die Funktion dieses Befehls besteht darin, die Berechtigungen des Benutzers für Dateien zu steuern. Die Syntax ist „chmod [-cfvR] [--help] [--version] Modus Datei..." .
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer. So ändern Sie Berechtigungen in Linux Benutzergruppe, Andere Benutzer.
Nutzungsberechtigungen: alle Benutzer
Syntax
chmod [-cfvR] [--help] [--version] mode file...
Parameterbeschreibung
Modus: Berechtigungseinstellungszeichenfolge, das Format ist wie folgt:
[ugoa...][[+-=][rwxX]...][,...]
wobei:
u den Eigentümer der Datei darstellt, g den Eigentümer darstellt der Datei Der Eigentümer der Datei gehört zur gleichen Gruppe (Gruppe), o bedeutet eine andere Person als andere und a bedeutet alle drei.
Zum Beispiel: Die Berechtigungszeichen der Datei sind -rwxrwxrwx. Diese neun Berechtigungen sind in Dreiergruppen unterteilt! Unter diesen können wir Zahlen verwenden, um jede Berechtigung darzustellen. Die Punktevergleichstabelle für jede Berechtigung lautet wie folgt:
Drei Berechtigungen (r/) für jede Identität (Eigentümer/Gruppe/). andere) w/x) Die Punktzahl muss akkumuliert werden. Wenn die Berechtigung beispielsweise lautet: [-rwxrwx---], lautet die Punktzahl:
owner = rwx = 4+2+1 = 7 group = rwx = 4+2+1 = 7 others= --- = 0+0+0 = 0
Wenn wir also die Berechtigungsänderung festlegen, lautet die Berechtigungsnummer der Datei 770! Die Syntax des chmod-Befehls zum Ändern von Berechtigungen lautet wie folgt:
[root@www ~]# chmod [-R] xyz 档案或目录
Optionen und Parameter:
xyz: Es handelt sich um das gerade erwähnte numerische Berechtigungsattribut, bei dem es sich um die Hinzufügung des rwx-Attributwerts handelt.
[root@www ~]# ls -al .bashrc -rw-r--r-- 1 root root 395 Jul 4 11:45 .bashrc [root@www ~]# chmod 777 .bashrc [root@www ~]# ls -al .bashrc -rwxrwxrwx 1 root root 395 Jul 4 11:45 .bashrc
Was Wenn Sie die Berechtigungen in -rwxr-xr-- ändern möchten? Dann beträgt der Berechtigungswert [4+2+1][4+0+1][4+0+0]=754! Sie müssen also Folgendes ausgeben:
[root@www ~]# chmod 754 filename
“
Das obige ist der detaillierte Inhalt vonSo ändern Sie Berechtigungen unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!