chmod [OPTIONEN] RECHTE DATEILISTE
Die Rechte können dabei in der Form WerWieWas oder Maske angegeben werden.
Wer ist dann u (user/Besitzer), g (group/Gruppe), o (others/Sonstige), eine Kombination daraus oder a (all user/alle Benutzer).
Was ist eines der Rechte r, w, x, s, t oder eine Kombination daraus. Wobei sich x, s und t sich gegenseitig ausschließen.
Wie ist = (Rechte werden exakt so gesetzt wie in Was angegeben), + (Rechte aus Was werden zusätzlich vergeben) oder - (Rechte aus was werden entzogen)
WerWieWas kann mehrfach, dann durch Komma getrennt angegeben werden. In der ganzen Liste der WerWieWas darf kein Leerzeichen sein, da alles nach diesem Leerzeichen als Dateiname interpretiert wird!
Maske ist eine dreistellige (Superuser auch vierstellige) oktale Zahl wie in Abschnitt 9.1.2 und 9.1.5 beschrieben.
Optionen | |
-c | Informationen über alle geänderten Dateien werden angezeigt |
-v | Informationen über alle Aktionen werden ausgegeben |
-f | Fehlermeldungen werden nicht ausgegeben |
-R | Änderungen werden rekursiv den Verzeichnisbaum herunter durchgeführt |
chmod u+x memo*.txt
chmod 755 makeitso
setzt die Rechte auf rwxr-xr-x.
chmod a-rwx,u=rwx meinsein
entzieht allen alle Rechte und gibt dem Besitzer alle Rechte.