|
Linux: Dateiattribute/Zugriffsrechte für Dateien ändern |
| Drucken |
|
Dateiattribute/Zugriffsrechte für Dateien ändern
| Code: |
Parameter:
-c => Changes (wechseln/verändern).
Gruppen:
u => User (root / Systemadministrator).
g => Group (Benutzergruppen mit gültigem Paßwort).
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 <Dateiname>
oder alternativ
chmod -c 760 <Dateiname>
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
| Code: |
Hierzu benötigt man das Programm "ln".
Parameter:
-s => Symbolic (erstellt einen symbolischen Link).
Aufruf:
ln -s <Originalname> <neuer Linkname>
Hinweis:
- Verzeichnisse mit einem symbolischen Link sind durch ein vorangestelltes Tildesymbol (~) gekennzeichnet.
- Dateien mit einem symbolischen Link sind durch ein vorangestelles at (@) gekennzeichnet.
|
|