unix file access permissions
Übersicht über die Unix-Dateizugriffsberechtigungen:
In diesem Tutorial erfahren Sie, wie Sie Zugriffsberechtigungen basierend auf Einzel- und Gruppenbesitz ändern.
Die hier behandelten Befehle umfassen chmod, chown und chgrp.
Unix-Video Nr. 7:
Dateimanipulation
# 1) chmod ::Ändern Sie die Dateizugriffsberechtigungen.
Beschreibung: Dieser Befehl wird verwendet, um die Dateiberechtigungen zu ändern. Diese Berechtigungen lesen, schreiben und führen Berechtigungen für Eigentümer, Gruppe und andere aus.
Syntax (symbolischer Modus) :: chmod (ugoa) ((+ - =) (mode)) Datei
bestes Screenshot-Tool für Windows 10
Der erste optionale Parameter gibt an, wer - dies kann (u) ser, (g) roup, (o) thers oder (a) ll sein.
Der zweite optionale Parameter gibt den Opcode an - dies kann zum Hinzufügen (+), Entfernen (-) oder Zuweisen (=) einer Berechtigung dienen.
Der dritte optionale Parameter gibt den Modus an - dies kann (r) ead, (w) rite oder e (x) ecute sein.
Beispiel ::Schreibberechtigung für Benutzer, Gruppe und andere für Datei1 hinzufügen.
$ chmod ugo + w file1
Syntax (numerischer Modus) :: chmod (mode) Datei
Der Modus ist eine Kombination aus drei Ziffern - die erste Ziffer gibt die Berechtigung für den Benutzer an, die zweite Ziffer für die Gruppe und die dritte Ziffer für andere.
Jede Ziffer wird durch Hinzufügen der zugehörigen Berechtigungen berechnet. Die Leseberechtigung ist '4', die Schreibberechtigung ist '2' und die Ausführungsberechtigung ist '1'.
Beispiel ::Geben Sie dem Benutzer Lese- / Schreib- / Ausführungsberechtigungen, der Gruppe Lese- / Ausführungsberechtigungen und anderen Berechtigungen.
$ chmod 751 file1
# 2) chown ::Ändern Sie den Besitz der Datei.
- Beschreibung : Nur der Eigentümer der Datei hat das Recht, den Dateieigentum zu ändern.
- Syntax : chown (Besitzer) (Datei)
- Beispiel : Ändern Sie den Eigentümer von Datei1 in Benutzer2, vorausgesetzt, er gehört derzeit dem aktuellen Benutzer
- $ chown user2 file1
# 3) chgrp ::Ändern Sie den Gruppenbesitz der Datei
VPN für netflix
- Beschreibung : Nur der Eigentümer der Datei hat das Recht, den Dateieigentum zu ändern
- Syntax : chgrp (Gruppe) (Datei)
- Beispiel : Ändern Sie die Gruppe von Datei1 in Gruppe2, sofern sie derzeit dem aktuellen Benutzer gehört
- $ chgrp group2 file1
Sehen Sie sich unser bevorstehendes Tutorial an, um mehr über die Dateimanipulation unter Unix zu erfahren!
PREV Tutorial | NÄCHSTES Tutorial
Literatur-Empfehlungen
- Unix-Berechtigungen: Dateiberechtigungen unter Unix mit Beispielen
- Dateimanipulation unter Unix: Übersicht über das Unix-Dateisystem
- Unix-Sonderzeichen oder Metazeichen für die Dateimanipulation
- Unix-Befehle: Grundlegende und erweiterte Unix-Befehle mit Beispielen
- UNIX-Tutorial für Anfänger (über 20 ausführliche Unix-Schulungsvideos)
- So vergleichen Sie zwei Dateien unter Unix: Dateivergleichsbefehle
- Befehl 'Suchen' unter Unix: Suchen von Dateien mit Unix 'Datei suchen' (Beispiele)
- Erweitertes Unix-Shell-Scripting: Arrays, Datei- und String-Testoperatoren, spezielle Variablen