Dateiberechtigungen können mit dem Befehl chmod geändert werden. Beispiele für häufig verwendete chmod-Befehle: 1. chmod u=rwx,g=r,o=r Dateiname; 2. chmod u=rwx,g=,o= Dateiname; o =r Dateiname; 4. chmod u=r,g=,o= Dateiname; 5. chmod u=rw,g=r,o=r Dateiname; Dateiname usw.
Linux ist ein Open-Source-Betriebssystem, das für seine Stabilität und Sicherheit bekannt ist. Im Linux-System sind Dateiberechtigungen ein wichtiges Konzept, das die Zugriffsrechte des Benutzers auf Dateien bestimmt. In diesem Artikel wird erläutert, wie Sie Dateiberechtigungen in Linux-Systemen ändern.
Unter Linux verfügt jede Datei und jedes Verzeichnis über eine Berechtigungsmaske, die aus drei Teilen besteht: Eigentümerberechtigungen, Gruppenberechtigungen und andere Benutzerberechtigungen. Jeder Abschnitt enthält Lese-, Schreib- und Ausführungsberechtigungen.
Um Dateiberechtigungen zu ändern, können wir den Befehl chmod verwenden. Die grundlegende Syntax des Befehls chmod lautet:
chmod [Optionen] Name der Berechtigungsdatei
Unter diesen können die Optionen eine der folgenden sein:
-u: zeigt Besitzerberechtigungen an
-g: gibt Gruppenberechtigungen an
-o: Stellt andere Benutzerberechtigungen dar
- a: Stellt alle Benutzerberechtigungen dar
Berechtigungen können durch die folgenden Symbole dargestellt werden:
- r: Leseberechtigungen
- w: Schreibberechtigungen
- x: Ausführungsberechtigungen
- -: Keine Berechtigungen
Im Folgenden sind einige häufig verwendete chmod-Befehlsbeispiele aufgeführt:
1. Legen Sie die Eigentümerberechtigungen der Datei auf „Lesen-Schreiben-Ausführen“ fest und stellen Sie die Gruppen- und andere Benutzerberechtigungen auf „schreibgeschützt“ ein:
chmod u=rwx,g=r, o=r Dateiname
2. Setzen Sie die Besitzerberechtigungen der Datei auf „Lesen-Schreiben-Ausführen“ und setzen Sie die Gruppen- und anderen Benutzerberechtigungen auf „Keine Berechtigungen“:
chmod u=rwx,g =,o= Dateiname
3. Setzen Sie die Eigentümerberechtigungen der Datei auf schreibgeschützt und die Gruppen- und anderen Benutzerberechtigungen auf schreibgeschützt:
chmod u=r,g=r,o=r Dateiname
4. Setzen Sie die Eigentümerberechtigungen der Datei auf „Schreibgeschützt“, „Gruppen- und andere Benutzerberechtigungen“ auf „Keine Berechtigungen“:
chmod u=r,g=,o= Dateiname
5 Legen Sie die Eigentümerberechtigungen der Datei auf „Lesen/Schreiben“ fest. Gruppen- und andere Benutzerberechtigungseinstellungen Für schreibgeschützt:
chmod u=rw,g=r,o=r Dateiname
6 Legen Sie die Eigentümerberechtigungen der Datei auf Lesen/Schreiben fest und legen Sie die Gruppe und andere Benutzer fest Berechtigungen zu keine Berechtigungen:
chmod u =rw,g=,o= Dateiname
Zusätzlich zur Verwendung von Symbolen zur Darstellung von Berechtigungen können wir auch Zahlen zur Darstellung von Berechtigungen verwenden. Jede Berechtigung hat einen numerischen Wert, die Leseberechtigung ist 4, die Schreibberechtigung ist 2 und die Ausführungsberechtigung ist 1. Wir können diese Zahlen addieren, um eine Kombination von Berechtigungen darzustellen. Wenn wir beispielsweise die Besitzerberechtigungen einer Datei auf „Lesen-Schreiben-Ausführen“ und die Gruppen- und anderen Benutzerberechtigungen auf „Nur-Lesen“ festlegen möchten, können wir den folgenden Befehl verwenden:
chmod 744 Dateiname
Die Nummer 744 stellt hier die Berechtigungskombination dar. Unter diesen bedeutet 7, dass die Eigentümerberechtigungen Lesen, Schreiben und Ausführen sind, und 4 bedeutet, dass die Gruppen- und andere Benutzerberechtigungen schreibgeschützt sind.
Zusammenfassend lässt sich sagen, dass das Ändern von Dateiberechtigungen ein wichtiger Vorgang im Linux-System ist. Mit dem Befehl chmod können wir die Berechtigungen einer Datei ganz einfach an unsere Bedürfnisse anpassen. Unabhängig davon, ob Sie Symbole oder Zahlen zur Darstellung von Berechtigungen verwenden, wird der gleiche Effekt erzielt. Ich hoffe, dass dieser Artikel Ihnen hilft, die Konzepte und Funktionsweise von Linux-Dateiberechtigungen zu verstehen .
Das obige ist der detaillierte Inhalt vonSo ändern Sie Dateiberechtigungen unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!