Tgħallem il-Kmand Linux - getfacl

Isem

getfacl - tikseb listi ta 'kontroll għall-aċċess tal- fajl

Sinteżi

getfacl [-dRLPvh] fajl ...

getfacl [-dRLPvh] -

Deskrizzjoni

Għal kull fajl, getfacl juri l-isem tal-fajl, is-sid, il-grupp, u l-Lista ta 'Kontroll ta' Aċċess (ACL). Jekk direttorju għandu ACL default, getfacl juri wkoll il-default ACL. Non-direttorji ma jistax ikollhom ACL default.

Jekk getfacl tintuża f'sistema ta 'fajls li ma tappoġġjax l-ACLs, getfacl turi l-permessi ta' aċċess definiti mill-bits tal-permess tal-modalità tal-fajl tradizzjonali.

Il-format tal-output tal-getfacl huwa kif ġej:

1: # fajl: somedir / 2: # sid: lisa 3: # grupp: staff 4: utent :: rwx 5: utent: joe: rwx #effettiv: rx 6: grupp :: rwx #effettiv: rx 7: grupp: kessaħ: rx 8: maskra: rx 9: oħra: rx 10: inadempjenza: utent :: rwx 11: nuqqas: utent: joe: rwx #effettiv: rx 12: nuqqas: grupp :: rx 13: inadempjenza: maskra: rx 14 : inadempjenza: oħrajn: ---

Il-linji 4, 6 u 9 jikkorrispondu għall-utent, il-grupp u oqsma oħra tal-bits tal-permess fil-modalità tal-fajl. Dawn it-tliet huma msejħa l-entrati bażi ACL. Il-Linji 5 u 7 huma msemmijin utent u ġew innominati entrati tal-grupp. Il-Linja 8 hija l-maskra effettiva tad-drittijiet. Din l-entrata tillimita d-drittijiet effettivi mogħtija lill-gruppi kollha u lill-utenti msemmija. (Is-sid tal-fajl u permessi oħrajn mhumiex affettwati mill-maskra effettiva tad-drittijiet; l-entrati l-oħra kollha huma.) Il-linji 10--14 juru l-ACL awtomatiku assoċjat ma 'dan id-direttorju. Id-direttorji jista 'jkollhom ACL default. Il-fajls regolari qatt ma jkollhom ACL default.

L-imġiba awtomatika għal getfacl hija li turi kemm l-ACL kif ukoll l-ACL default, u li tinkludi kumment effettiv dwar id-drittijiet għal-linji fejn id-drittijiet tad-dħul huma differenti mid-drittijiet effettivi.

Jekk l-output huwa għal terminal, il-kumment tad-drittijiet effettivi huwa allinjat mal-kolonna 40. Inkella, karattru wieħed tab jissepara d-dħul ACL u l-kumment tad-drittijiet effettivi.

Il-listi ACL ta 'fajls multipli huma separati minn linji vojta. L-output ta 'getfacl jista' jintuża wkoll bħala input għal setfacl.

Permessi

Proċess bl-aċċess għat-tfittxija għal fajl (jiġifieri, proċessi b'aċċess ta 'qari għad-direttorju li jkun fih fajl) jingħataw ukoll aċċess għall-ACL tal-fajl. Dan huwa analogu għall-permessi meħtieġa għall-aċċess għall-modalità tal-fajl.

Għażliet

- aċċess

Uri l-lista tal-kontroll tal-aċċess għall-fajl.

-d, --default

Uri l-lista ta 'kontroll ta' aċċess awtomatiku.

--messaq-header

Ma turix il-header tal-kumment (l-ewwel tliet linji tal-output ta 'kull fajl).

- kollha effettivi

Stampa l-kummenti tad-drittijiet effettivi kollha, anke jekk identiċi għad-drittijiet iddefiniti mid-dħul ACL.

- mhux effettiv

Ma tipprintjax kummenti effettivi dwar id-drittijiet.

--skip-bażi

Aqbeż fajls li għandhom biss l-entrati bażi ACL (sid, grupp, oħrajn).

-R, --recursive

Agħmel lista tal-ACLs tal-fajls u d-direttorji kollha b'mod rikurrenti.

-L, --logiku

Mixja loġika, issegwi rabtiet simboliċi. L-imġieba inadempjenti hija li ssegwi l-argumenti ta 'rabta simbolika, u biex tiskopri rabtiet simboliċi misjuba f'subdirettorji.

-P, --fisika

Mixja fiżika, skip il-links simboliċi kollha. Dan skips ukoll l-argumenti ta 'rabta simbolika.

- it-tabulari

Uża format alternattiv tal-produzzjoni tabulari. L-ACL u l-ACL default jintwerew ħdejn xulxin. Il-permessi li huma ineffettivi minħabba d-dħul tal-maskra tal-ACL huma murija bil-kapitalizzazzjoni. L-ismijiet tat-tikketta tad-dħul għall-entrati ACL_USER_OBJ u ACL_GROUP_OBJ huma wkoll murija b'ittri kbar, li jgħinu biex jinstabu dawk l-entrati.

--mhux sħaħ-ismijiet

M'għandekx ineħħi l-karattri slash ewlenin (`/ '). L-imġiba awtomatika hija li jitneħħew il-karattri slash ewlenin.

--verżjoni

Stampa l-verżjoni tal-getfacl u l-ħruġ.

--help

Stampa jgħin biex tispjega l-għażliet tal-linja tal-kmand.

-

Tmiem tal-għażliet tal-linja tal-kmand. Il-parametri kollha li jifdal huma interpretati bħala ismijiet tal-fajls, anki jekk jibdew b'karattru ta 'sing.

-

Jekk il-parametru tal-isem tal-fajl huwa karattru singolu wieħed, getfacl taqra lista ta 'fajls minn input standard.

KONFORMITÀ GĦALL-POSIX 1003.1e ABBOZZ TA 'STANDARD 17

Jekk il-varjabbli ta 'l-ambjent POSIXLY_CORRECT huwa definit, l-imġieba default ta' getfacl tinbidel bil-modi li ġejjin: Sakemm mhux speċifikat mod ieħor, l-ACL biss hija stampata. L-ACL default hu stampat biss jekk tingħata l-għażla -d . Jekk ma jingħata l-ebda parametru tal- linja ta ' kmand , getfacl iġib ruħu daqs li kieku kien invokat bħala `` getfacl -' '.