Thread stat() - Was steckt genau im mode Feld? (19 answers)
Opened by FReAK La Marsch at 2003-08-23 17:24

Crian
 2003-08-23 17:41
#76314 #76314
User since
2003-08-04
5872 Artikel
ModeratorIn
[Homepage]
user image
Die Modi kommen von Unix. Jeder Modus setzt sich aus drei Oktalziffern zusammen, dann gibt es noch spezielle bedeutungen für die erste Ziffer von 4-stelligen Modi, auf die gehe ich hier mal nicht ein, aber das Grundprinzip ist folgendes: die drei Ziffern stehen von links nach rechts für user gruppe alle, die erste Ziffer gibt die Rechte des Besitzers der Datei an, die zweite Ziffer die rechte der Gruppe, der die Datei gehört, die dritte Ziffer steht für alle anderen User.

Jede Ziffer besteht aus 3 bit, von links nach rechts "Lesen", "Schreiben", "Ausführen".

777 bedeutet: Jeder darf alles

750: Besitzer darf alles, Gruppe darf Lesen und Ausführen, Rest darf gar nichts.

Klar? Oder soll ich noch näher auf Oktalzahlen und die Bedeutungen eingehen?
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite

View full thread stat() - Was steckt genau im mode Feld?