Lernu la Linuksan Komandon - getfacl

Nomo

Getfacl - Akiri dosierajn kontrolojn

Sinopsis

getfacl [-dRLPvh] dosiero ...

getfacl [-dRLPvh] -

Priskribo

Por ĉiu dosiero, getfacl montras la dosiernomon, la posedanton, la grupon, kaj la Kontrolo-Kontrolon (ACL). Se dosierujo havas implicitan ACL, getfacl ankaŭ montras la implicitan ACL. Ne-adresaroj ne povas havi agordojn defaŭltaj.

Se getfacl estas uzata en dosier-sistemo, kiu ne subtenas ACLs, getfacl montras la alirpermesojn difinitajn de la tradiciaj dosieroj de permeso.

La eliga formato de getfacl estas la sekva:

1: # file: somedir / 2: # owner: lisa 3: # grupo: staff 4: user :: rwx 5: user: joe: rwx #effective: rx 6: group :: rwx #effective: rx 7: group: cool: rx 8: mask: rx 9: other: rx 10: default: user :: rwx 11: default: user: joe: rwx #effective: rx 12: default: group :: rx 13: default: mask: rx 14 : defaŭlta: aliaj: ---

Linioj 4, 6 kaj 9 respondas al la uzanto, grupo kaj aliaj kampoj de la dosieroj de permeso. Ĉi tiuj tri estas (nomita, vokis) la bazo ACL-eniroj. Linioj 5 kaj 7 estas nomataj uzantoj kaj nomitaj grupaj eniroj. Linio 8 estas la efika rajtiga masko. Ĉi tiu eniro limigas la efikajn rajtojn donitajn al ĉiuj grupoj kaj al nomitaj uzantoj. (La dosiero posedanto kaj aliaj permesoj ne estas influitaj de la efika rajto masko; ĉiuj aliaj eniroj estas.) Linioj 10--14 montras la defaŭlta ACL asociita kun ĉi tiu dosierujo. Dosierujoj eble havas implicitan ACL. Regulaj dosieroj neniam havas implicitan ACL.

La defaŭlta konduto por getfacl estas montri ambaŭ la ACL kaj la defaŭltan ACL kaj inkluzivi efikan rajtan komenton por linioj kie la rajtoj de la eniro diferencas de la efikaj rajtoj.

Se eligo estas al fina stacio, la efika rajtiga komento estas vicigita al kolumno 40. Alie, sola pesta karaktero disigas la ACL-eniron kaj la efikajn rajtojn.

La listigoj de ACL-multoblaj dosieroj estas disigitaj per blankaj linioj. La eligo de getfacl ankaŭ povas esti uzata kiel enigo al setfacl.

Permesoj

Procezo kun serĉo al dosiero (tio estas, procezoj per legado al la enhavanta dosierujo de dosiero) ankaŭ estas donita alire al la ACL de la dosiero. Ĉi tio estas analoga al la permesoj necesaj por aliri la dosieron.

Opcioj

--access

Montru la liston pri kontrolo de aliro al dosiero.

-d, --defaŭlta

Montru la defaŭltan kontrolon-liston.

--omit-kaplinio

Ne montru la komentan kaplinion (la unuaj tri linioj de la eligo de ĉiu dosiero).

- efektiva

Printu ĉiujn efikajn rajtajn komentojn, eĉ se identaj al la rajtoj difinitaj de la ACL-eniro.

ne-efika

Ne printu validajn rajtojn komentojn.

--skip-bazo

Preterpasi dosierojn, kiuj nur havas la bazajn ACL-entojn (posedanto, grupo, aliaj).

-R, - rekursiva

Listigu la ACLojn de ĉiuj dosieroj kaj dosierujoj rekursie.

-L, - logika

Logika marŝado, sekvu simbolajn ligojn. La kutima konduto estas sekvi simbolajn ligajn argumentojn, kaj salti simbolajn ligojn renkontitajn en subdosierujoj.

-P, - fizika

Fizika marŝado, saltu ĉiujn simbolajn ligojn. Ĉi tio ankaŭ saltas simbolajn ligajn argumentojn.

--tabula

Uzi alternativan tabulalan eligan formaton. La ACL kaj la defaŭlta ACL estas montritaj flanke. Permesoj, kiuj estas senutilaj pro la eniro de masko de AKL estas montritaj kapitaligitaj. La enmetaj etikedaj nomoj por la AKL_USER_OBJ kaj ACL_GROUP_OBJ-enskriboj ankaŭ estas montritaj en ĉefurbaj literoj, kiuj helpas en pruvi tiujn enirojn.

--absolute-nomoj

Ne streĉu ĉefajn slash-karakterojn (`/ '). La defaŭlta konduto estas strio de ĉefaj slash-karakteroj.

--versio

Printu la version de getfacl kaj eliro.

- helpo

Printu helpon klarigante la komandliniojn.

-

Finoj de komandlinioj. Ĉiuj ceteraj parametroj estas interpretitaj kiel dosiernomoj, eĉ se ili komenciĝas per dash-karaktero.

-

Se la parametro de la dosiernomo estas ununura dash-karaktero, getfacl legas liston de dosieroj de norma enigo.

Konservo al POSIX 1003.1-a PROJEJ STANDARD 17

Se la varia variablo de medio POSIXLY_CORRECT estas difinita, la defaŭlta konduto ŝanĝas laŭ la jenaj manieroj: Krom se alie difinita, nur la ACL estas presita. La implicite ACL nur presas se la -d- opcio estas donita. Se neniu parametra parametro estas donita, getfacl kondutas kvazaŭ ĝi alvokis kiel `` getfacl - ''.