umask vs. chmod

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
Miksch
Beiträge: 1223
Registriert: 11.04.2005 13:45:48

umask vs. chmod

Beitrag von Miksch » 15.05.2007 12:14:31

Hallo Forum! :)
ich habe eine Datei

Code: Alles auswählen

datei.txt
.
Deren Rechte kann ich mit

Code: Alles auswählen

chmod 755 datei
auf

Code: Alles auswählen

-rwxr-xr-x
aendern.
Nun versuchte ich die Rechte mit

Code: Alles auswählen

umask 544 datei
alternativ

Code: Alles auswählen

umask -S
umask u=rx,g=rw,o=rw
zu veraendern, hatte aber mit umask nie Erfolg. Wo mache ich einen (Denk)fehler?
TIA und viele Gruesse,
Miksch

P.S.: Das diese Rechtevergabe nicht sinnvoll ist ist klar, es ist nur eine Uebung.

Benutzeravatar
Six
Beiträge: 8069
Registriert: 21.12.2001 13:39:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Siegburg

Beitrag von Six » 15.05.2007 12:21:33

Dein Denkfehler ist, daß du die Man-Page von umask nicht gelesen hast ;) Da steht in der ersten Zeile, daß du mit umask die file creation mask setzt.
man umask hat geschrieben: umask - get or set the file mode creation mask
chmod hingegen sagt das
man chmod hat geschrieben: chmod - change file mode bits
Be seeing you!

Benutzeravatar
Miksch
Beiträge: 1223
Registriert: 11.04.2005 13:45:48

Beitrag von Miksch » 15.05.2007 13:39:25

Hallo six! :)
ok, danke! Stimmt. Aber ich lese gerade ein Lehrbuch. darauf hatte ich mich verlassen. Die man-Page ist aber natuerlich hier deutlich besser. ;)
Beste Gruesse,
Miksch

Antworten