mirror of https://github.com/CrimsonTome/tldr.git
1.0 KiB
1.0 KiB
chmod
Ändere die Zugriffsberechtigungen einer Datei oder eines Verzeichnisses. Mehr Informationen: https://www.gnu.org/software/coreutils/manual/html_node/chmod-invocation.html.
- Gib dem Besitzer einer Datei ([u]ser) das Recht, sie auszuführen (eecute):
chmod u+x {{pfad/zu/datei}}
- Gib dem Besitzer ([u]ser) Rechte zum Lesen ([r]ead) und Schreiben ([w]rite) einer Datei / einem Verzeichnis:
chmod u+rw {{pfad/zu/datei_oder_verzeichnis}}
- Entferne die Ausführrechte (eecute) der Besitzer[g]ruppe:
chmod g-x {{pfad/zu/datei}}
- Gib [a]llen Benutzern Rechte zum Lesen ([r]ead) und Ausführen (eecute) einer Datei:
chmod a+rx {{pfad/zu/datei}}
- Gib anderen ([o]thers) (nicht in der Besitzer[g]ruppe) die gleichen Rechte wie der Besitzer[g]ruppe:
chmod o=g {{pfad/zu/datei}}
- Entferne alle Rechte der anderen ([o]thers):
chmod o= {{pfad/zu/datei}}
- Ändere Rechte rekursiv, indem der Besitzer[g]ruppe und anderen ([o]thers) die Rechte zum Schreiben ([w]rite) geben werden:
chmod -R g+w,o+w {{pfad/zu/verzeichnis}}