Dateiattribute/Zugriffsrechte für Dateien ändern
März 2nd, 2010 at 19:00
Infothema: Dateiattribute und Zugriffsrechte für Dateien und Verzeichnisse.
An dieser Stelle möchte ich wieder allen Linux-Interessenten einen Überblick über die möglichen Attribute und Zugriffsrechte geben, die es auf Datei- und Verzeichnisebene gibt.
Parameter:
c => Changes (wechseln/verändern).
Gruppen:
u => User (root / Systemadministrator).
g => Group (Benutzergruppen mit gültigem Passwort).
o => Others (alle Benutzer, die sich mit “gast” eingeloggt haben).
Attribute (Permissions):
r => Read (Lesezugriff).
w => Write (Schreibzugriff).
x => eXecute/access (Ausführbar/Zugriff auf Verzeichnisse).
Aufruf:
chmod -c u=+r+w+x,g=+r+w-x,o=-r-w-x
oder alternativ
chmod -c 760
Datei(en) rekursiv verändern
Der folgende Aufruf von “chmod” ändert die Permissions aller Dateien, die sich im aktuellen Verzeichnis und darunter befinden.
Parameter:
-c => Changes (wechseln/verändern).
-R => Recursive (Rekursiv auf alle Unterverzeichnisse anwenden).
Aufruf:
chmod -c -R u=+r+w+x,g=+r+w-x,o=-r-w-x *
oder alternativ
chmod -c -R 760 *
Symbolische Links zu Dateien und Verzeichnissen erstellen
Hierzu benötigt man das Programm “ln“.
Parameter:
-s => Symbolic (erstellt einen symbolischen Link).
Aufruf:
ln -s
Hinweis:
- Verzeichnisse mit einem symbolischen Link sind durch ein vorangestelltes Tildesymbol (~) gekennzeichnet.
- Dateien mit einem symbolischen Link sind durch ein vorangestelltes “at” (@) gekennzeichnet.
Weitere Informationen
Tags: Dateiattribute, Linux, Permissions, UNIX, Zugriffsrechte