Leer die Linux Command - getfacl

naam

getfacl - kry lêer toegangsbeheer lyste

opsomming

getfacl [-dRLPvh] lêer ...

getfacl [-dRLPvh] -

beskrywing

Vir elke lêer vertoon getfacl die lêernaam, eienaar, die groep en die toegangsbeheerlys (ACL). As 'n gids 'n standaard ACL het, word getfacl ook die standaard ACL vertoon. Nie-dopgehou kan nie standaard-ACL'e hê nie.

As getfacl gebruik word op 'n lêerstelsel wat nie ACL's ondersteun nie, vertoon getfacl die toegangspermitte wat deur die tradisionele lêermodus-toestemmingsbisse gedefinieer word.

Die uitsetformaat van getfacl is soos volg:

1: # lêer: somedir / 2: # eienaar: lisa 3: # groep: personeel 4: gebruiker :: rwx 5: gebruiker: joe: rwx # effek: rx 6: groep :: rwx # effektief: rx 7: koel: rx 8: masker: rx 9: ander: rx 10: standaard: gebruiker :: rwx 11: standaard: gebruiker: joe: rwx # effek: rx 12: default: groep :: rx 13: standaard: masker: rx 14 : standaard: ander: ---

Lyne 4, 6 en 9 stem ooreen met die gebruiker-, groep- en ander velde van die lêermodus toestemmingsbisse. Hierdie drie word die basis-ACL-inskrywings genoem. Lyne 5 en 7 is die naam van die gebruiker en die naam van die groepinskrywings. Lyn 8 is die effektiewe regte masker. Hierdie inskrywing beperk die effektiewe regte wat aan alle groepe en aan aangewese gebruikers verleen word. (Die lêer eienaar en ander toestemmings word nie geraak deur die effektiewe regte masker nie. Alle ander inskrywings is.) Lijnen 10--14 vertoon die standaard ACL wat met hierdie gids geassosieer word. Gidse het dalk 'n standaard ACL. Gereelde lêers het nooit 'n standaard ACL nie.

Die standaard gedrag vir getfacl is om beide die ACL en die standaard ACL te vertoon, en om 'n effektiewe regte kommentaar vir lyne in te sluit waar die regte van die inskrywing verskil van die effektiewe regte.

As die uitvoer na 'n terminaal is, word die effektiewe regte kommentaar in lyn met kolom 40. Andersins, skei 'n enkele oortjie die ACL-inskrywing en die effektiewe regte kommentaar.

Die ACL-lyste van veelvuldige lêers word geskei deur leë lyne. Die uitset van getfacl kan ook as inset vir setfacl gebruik word.

permissions

Proses met soek toegang tot 'n lêer (dit wil sê prosesse met lees toegang tot die gids van 'n lêer) word ook toeganklik vir lees-toegang tot die lêer se ACLs. Dit is analoog aan die permissies wat benodig word om toegang tot die lêermodus te verkry.

opsies

--toegang

Wys die lêer toegangsbeheer lys.

-d, - standaard

Wys die verstek toegangsbeheerlys.

--omit-kop

Moenie die kommentaaropskrif (die eerste drie reëls van elke lêer se uitset) vertoon nie.

--all-effektiewe

Druk alle effektiewe regte-opmerkings uit, al is dit identies aan die regte wat deur die ACL-inskrywing gedefinieer is.

--no-effektiewe

Moenie effektiewe regte kommentaar druk nie.

--skip-basis

Slaan lêers oor wat slegs die basiese ACL-inskrywings (eienaar, groep, ander) het.

-R, --Rekursief

Lys die ACLs van alle lêers en gidse rekursief.

-L, - logies

Logiese loop, volg simboliese skakels. Die verstekgedrag is om simboliese skakelargumente te volg, en om simboliese skakels wat in subdirectories voorkom, oor te slaan.

-P, - fisies

Fisiese wandel, slaan alle simboliese skakels oor. Dit skuif ook simboliese skakelargumente.

--tabular

Gebruik 'n alternatiewe tabeluitvoerformaat. Die ACL en die standaard ACL word langs mekaar vertoon. Toestemmings wat ondoeltreffend is as gevolg van die ACL-maskerinskrywing, word gekapitaliseer. Die inskrywingsnaam vir die ACL_USER_OBJ en ACL_GROUP_OBJ-inskrywings word ook in hoofletters vertoon, wat help om daardie inskrywings te spot.

--absolute-name

Moenie die voorste sny karakters (`/ ') strook nie. Die verstekgedrag is om leidende karakters te verwyder.

--version

Druk die weergawe van getfacl af en gaan uit.

help uit te voer

Druk help om die opsies vir die opdraglyn te verduidelik.

-

Einde van die opdrag lyn opsies. Alle oorblywende parameters word geïnterpreteer as lêernaam, selfs al begin hulle met 'n dash karakter.

-

As die lêernaamparameter 'n enkele streepkarakter is, lees getfacl 'n lys lêers van standaard insette.

OOREENKOMS AAN POSIX 1003.1e KONSEP STANDAARD 17

As die omgewingsveranderlike POSIXLY_CORRECT gedefinieer word, verander die standaardgedrag van getfacl op die volgende maniere: Tensy anders vermeld, word slegs die ACL gedruk. Die standaard ACL word slegs gedruk as die -d opsie gegee word. As geen bevellynparameter gegee word nie, word getfacl gedra asof dit as `` getfacl - '' aangevoer word.