chmod
Name
chmod [ Manpage ] - Dateizugriffsberechtigungen ändern
Zusammenfassung
chmod [OPTION]... MODE[,MODE]... FILE...
chmod [OPTION]... OCTAL-MODE FILE...
chmod [OPTION]... --reference=RFILE FILE...
Häufig verwendete Optionen
-R, --recursive
change files and directories recursively
-c, --changes
like verbose but report only when a change is made
-v, --verbose
output a diagnostic for every file processed
Grundlagen
- r: read (Benutzer kann die Datei lesen oder ein bestimmtes Verzeichnis auflisten)
- w: write (Benutzer kann in die Datei schreiben oder eine Datei oder ein Verzeichnis im Verzeichnis erstellen)
- x: execute (Benutzer kann die Datei ausführen oder das Verzeichnis eingeben)
$ ls -ld dir/
Beispiele
Oktalmodus
Mal sehen, wie wir die file.txt-Berechtigungen im Oktalmodus in rwxr-xr-- ändern können:
$ chmod 764 file.txt
Symbolische Spezifikation
Die symbolische Angabe ist nur eine weitere Möglichkeit, Datei- und Verzeichnisberechtigungen zu ändern. Im nächsten Beispiel ändern wir die Berechtigungen von file.txt in rwxr-xr-- mit einer folgenden symbolischen Spezifikation:
$ chmod u=rwx,g=rx,o=r file.txt