Funda i-Linux Command - getfacl

Igama

fumana iifayile zokufumana ulawulo lweefayile

Isiqendu

fayile ye-getfacl [-dRLPvh] ...

fumanafacl [-dRLPvh] -

Inkcazo

Kwifayile nganye, i-getfacl ibonisa igama lefayile, umnini, iqela, kunye noLwazi lokuLawula ukuFinyelela (ACL). Ukuba i- directory ine-ACL engagqibekanga, i-getfacl ibonisa kwakhona i-ACL engagqibekanga. Izikhokelo ezingezizo zikwazi ukufumana ii-ACL ezingagqibekanga.

Ukuba iffacl isetyenziswe kwifayile yefayile engayisekeli ii-ACL, i-getfacl ibonisa iimvume zokufikelela ezichazwe yimiqathango yemvume yefayile yemveli.

Ifomathi yokuvelisa ye-getfacl yile ndlela ilandelayo:

1: # ifayile: somedir / 2: # umnini: lisa 3: # iqela: abasebenzi 4: umsebenzisi :: rwx 5: umsebenzisi: joe: rwx #effective: rx 6: iqela :: rwx #effective: rx 7: iqela: epholile: i-rx 8: i-mask: rx 9: enye: i-rx 10: i-default: user :: rwx 11: default: umsebenzisi: joe: rwx #effective: rx 12: default: iqela :: rx 13: default: mask: rx 14 : ukuphela: enye: ---

Imida 4, 6 kunye ne-9 iyahambelana nomsebenzisi, iqela kunye nezinye iindawo zeefayili zokuvumela imodi yefayile. Ezi zintathu zibizwa ngokuba yi-ACL ezisezantsi. Imigca yesi-5 neye-7 zibizwa ngokuba ngumsebenzisi kunye negama elibizwa ngokuba ngamaqela. Umgca we-8 ngumaski osebenzayo. Oku kungena kumda amalungelo asebenzayo anikwe onke amaqela kunye nabasebenzisi abakhethiweyo. (Umnini wefayili kunye nezinye iimvume azithinteli ngamaski osebenzayo; onke amaphepha angenayo.) Imigca 10--14 ibonisa i-ACL engagqibekanga ehambelana nale ncwadana. Izalathisi zinokuba ne-ACL engagqibekanga. Iifayile rhoqo azikho ii-ACL ezingagqibekanga.

Ukuziphatha okungagqibekanga kwe-getfacl kukubonisa zombini i-ACL kunye ne-ACL engagqibekanga, kwaye ukubandakanya izimvo zamalungelo ezifanelekileyo kwimigca apho amalungelo okungena ahluke kumalungelo asebenzayo.

Ukuba isiqhamo siphezu kwesigxina, izimvo zamalungelo ezifanelekileyo zihambelana nekholamu 40. Ngaphandle koko, uluhlu olulodwa lwesithuba luhlukanisa ukungena kwe-ACL kunye namazwi asebenzayo.

Uluhlu lwe-ACL lweefayile ezininzi luhlukaniswe ngemigca engagqibekanga. Imveliso ye-getfacl ingasetyenziselwa njengengeniso kwi-setfacl.

Izimvume

Inkqubo ngokufikelela kokufikelela kwifayile (oko kukuthi, iinkqubo zokufikelela kokufunda kwi-directory eneenkcukacha zefayili) zinikezelwa nokufikelela kokufunda kwi-ACL yefayile. Oku kufana neemvume ezifunekayo zokufikelela kwimo yefayile.

Khetha

- ukuphumelela

Bonisa uluhlu lokulawulwa kokufikelela kwefayili.

-d, - ngaphandle

Bonisa uluhlu lokulawulwa kokufikelela okungagqibekanga.

-omit-header

Musa ukubonisa intloko yeengxelo (imizila yokuqala yokuqala yefayile nganye).

- esebenzayo

Phrinta zonke izimvo zamalungelo asebenzayo, nangona zifana namalungelo achazwe ngu-ACL.

- engasebenziyo

Musa ukuprinta izimvo zamalungelo afanelekileyo.

-skip-base

Yeka iifayile ezineenkcukacha ze-ACL kuphela (umnini, iqela, nabanye).

-R, -

U dwelise ii-ACL zazo zonke iifayile kunye neenkcukacha ngokuphindaphindiweyo.

-L, - engqiqo

Ukuhamba ngeengcamango, landela izixhumanisi ezifanisayo. Ukuziphatha okungapheliyo kukulandela iziphakamiso zekhonkco zokufanisa, kunye nokuqhankqalaza iziqhagamshelo ezifukisayo ezidibeneyo kwii-subdirectories.

-P, -

Ukuhamba ngokomzimba, weqa zonke izikhokelo ezingokomqondiso. Oku kwaqhankqalaza iziphakamiso ezixhasayo.

- ngezihlandlo

Sebenzisa enye ifomathi yefomati yefayile. I-ACL kunye ne-ACL engagqibekanga iboniswe kwicala. Iimvume ezingenakusebenza ngenxa yokungena kwe-ACL imaski ziboniswe ngezantsi. Amagama esiteti sokungena kwi-ACL_USER_OBJ kunye ne-ACL_GROUP_OBJ zifakwe kwiibhokisi ezikhulu, ezinceda ekuboneni ezo zifakiwe.

-absolute-amagama

Musa ukuhluba iibhola ze-slash (`/ '). Ukuziphatha okungagqibekanga kukukrazula iibrashi ezikhokelela phambili.

--verversion

Phrinta inguqu ye-getfacl uze uphume.

--Nceda

Phrinta uncedo ekuchazeni iinketho zendlela yomyalelo.

-

Ukuphela kokukhethwa komgca womyalelo. Zonke iiparameter ezisele ziguqulelwa njengegama lefayili, nokuba ziqala ngetayiti yedatha.

-

Ukuba iparameter yegama lefayili ngumdlali omnye wedash, i-getfacl ifunda uluhlu lweefayile ezivela kwi-input standard.

UKUSETYENZISWA KWEPOSIX 1003.1e UMSEBENZI WESIGABA 17

Ukuba ukutshintsha kwemozulu kwimiqathango yePOSIXLY_CORRECT ichazwa, ukuziphatha okungafaniyo kwe-getfacl kutshintsha ngeendlela ezilandelayo: Ngaphandle kokuba kuchazwe ngenye indlela, kuphela i-ACL eprintwayo. I-ACL engapheli iprintwe kuphela xa i-- d inketho inikwe. Ukuba akukho pharameter yelayini yomyalelo inikezwa, i- getfacl iziphatha njengokuthi ifakwe njenge `` getfacl - ''.