[BSD] chmod kerdes

Marton Kenyeres mkenyeres at konvergencia.hu
2004. Okt. 21., Cs, 12:03:57 CEST


On Thursday 21 October 2004 11:43, Papp Tamas wrote:
> On Thu, Oct 21, 2004 at 11:13:39AM +0200, Nagy László Zsolt wrote:
> > >Gondolom a 't' betű a sticky bit-et jelenti, ami könyvtár esetén
> > > azt jelenti, hogy append only, nem lehet belőle törölni.
> > >Ezt sem értem, ennek mi értelme?
> >
> > OK, erre már rájöttem. Csak figyelmesebben kellett olvasni a
> > manualt. :-) De a 40000 még mindig nagyon izgat.
>
> Az nem append only, hanem hogy bar mindenki altal irhato a konyvtar,
> mindenki csak a sajatjat tudja irni, amit letrehozott, a konyvtarat
> pedig nem tudod torolni.
>
> A 4 az elejen pontosan ezt jelenti numerikusra leforduitva a
> chmodnal.
>

ize... nem. A sticky az 1000.

Az mc nyilvan kiirja a stat()  altal visszaadott struct stat st_mode 
mezojet, amiben nem csak a jogosultsagok, hanem a file tipusa is benne 
vannak.

Jelen esetben 40000 azt jelenti, hogy az illeto egy konyvtar. Tovabbi 
ertekeket lasd stat(2) es <sys/stat.h>


udv,
m.



További információk a(z) BSD levelezőlistáról