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

Strat
 2003-08-23 22:35
#76317 #76317
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
Ich habe das mit den Rechten einfacher verstanden, als mir jemand gesagt hat, ich solle es mir mal auf Binaerbasis vorstellen...

111 101 000

die erste Position einer dreiergruppe steht immer fuer leserechte, die zweite fuer schreiben, und die dritte fuer ausfuehren. die erste dreiergruppe steht fuer den eigentuemer der Datei, die zweite fuer die Gruppenkennung, die die Datei hat, und die dritte fuer den rest der welt (=other)...

111 steht also fuer lesen+schreiben+ausfuehren
101 steht fuer lesen+ausfuehren (nicht schreiben)
000 steht fuer keine rechte

da man die drei stellen auch sehr gut als oktalzahl darstellen kann, kaeme da z.B. 750 heraus...

Code: (dl )
1
2
3
4
5
6
7
8
9
Bin | okt
000 | 0
001 | 1
010 | 2
011 | 3
100 | 4
101 | 5
110 | 6
111 | 7


Alle Klarheiten beseitigt?
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

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