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!