Linux Befehle und Programme


Stand: 2004-04

Thomas Mertin
Netzwerk- und Elektrotechnik

D-41334 Nettetal

chmod (coreutils 4.5.8)

ändert die Rechte von Dateien oder Verzeichnisse.

Befehlssyntax

chmod [-Optionen] [Rechte] Datei

Optionen

-c bzw. --changes
wie -v, aber berichtet nur wenn eine Änderung erfolgte.

-f bzw. --silent bzw. --quit
unterdrückt die Ausgabe der meisten Fehlermeldungen.

--reference=XXX
benutze die Rechte der Datei XXX zur Festlegung der neuen Rechte.

-R bzw. --recursive
ändere auch Dateien in den Unterverzeichnissen.

-v bzw. --verbose
eine ausführliche Ausgabe des Befehls erfolgt.

--help
Hilfe anzeigen.

--version
Version anzeigen.

Rechte

Ausser bei der Option --reference ist immer mindestens eine Angabe erforderlich. Mehrere Rechte werden kommagetrennt aufgeführt. Die Rechte können in zwei Arten angegeben.

Zusammengestzt aus folgenden Zeichen:
( u | g | o | a ) ( + | - | = ) ( r | w | x | X | s | t | u | g | o )

u Rechte des Eigentümers
g Rechte der Gruppe
o Rechte aller anderen
a Rechte von u, g und o

+ Bit setzen
- Bit zurücksetzen
= nur dieses Bit setzen, alle anderen zurücksetzen

r Leserecht
w Schreibrecht
x Datei ausführbar bzw. Zugriff auf Verzeichnis
X vergibt das x-Bit nur dann wenn die Datei ein Verzeichnis ist oder wenn ein x-Bit schon gesetzt ist.
s nur bei Eigentümer und Gruppe. Die Datei ist mit den Rechten des Eigentümers/Gruppe ausführbar.
t Programmcode des gestarteten Programms nicht aus den Arbeitsspeicher entfernen.
u die Rechte des Eigentümers benutzen.
g die Rechte der Gruppe benutzen.
o die Rechte der Anderen benutzen.

Die zweite Möglichkeit ist Eingabe einer ein- bis vierstelligen Oktalzahl (wxyz).

w Sonstige
0 keine
1 Programmcode des gestarteten Programms nicht aus den Arbeitsspeicher entfernen.
2 die Datei ist mit den Rechten der Gruppe ausführbar.
4 die Datei ist mit den Rechten des Eigentümers ausführbar.

x Eigentümer
0 keine
1 Datei ausführbar bzw. Zugriff auf Verzeichnis
2 Schreibrecht
4 Leserecht

y Gruppe
0 keine
1 Datei ausführbar bzw. Zugriff auf Verzeichnis
2 Schreibrecht
4 Leserecht

z Andere
0 keine
1 Datei ausführbar bzw. Zugriff auf Verzeichnis
2 Schreibrecht
4 Leserecht

Datei

Es können eine oder mehrere Dateien oder Verzeichnisse angegeben werden.


  nach oben  
Inhalt
  Startseite  


Nachricht an: webmaster@mertech.de