Funda i-Linux Command - getfacl

Igama

getfacl - thola uhlu lokulawulwa kokufinyelela kwefayela

Isiqubulo

ifayela ye-getfacl [-dRLPvh] ...

getfacl [-dRLPvh] -

Incazelo

Kufayela ngalinye, i-getfacl ibonisa igama lefayela, umnikazi, iqembu, noLuhlu Lokulawula Lokufinyelela (i-ACL). Uma isiqondisi sinomphumela we-ACL okuzenzakalelayo, i-getfacl ibonisa futhi i-ACL ezenzakalelayo. Ama-non-directories awakwazi ukuba nama-ACL azenzakalelayo.

Uma i-getfacl isetshenziselwa uhlelo lwefayela olungasekeli ama-ACL, i-getfacl ibonisa izimvume zokufinyelela ezichazwe yi-mode yemodi yefayili yemvume yemvume.

Ifomethi yokukhiqiza ye-getfacl kanje:

1: ifayela #: somedir / 2: umnikazi #: lisa 3: # iqembu: abasebenzi 4: umsebenzisi :: rwx 5: umsebenzisi: joe: rwx #ebenzayo: rx 6: iqembu :: rwx #ebenzayo: rx 7: iqembu: cool: rx 8: mask: rx 9: enye: rx 10: okuzenzakalelayo: umsebenzisi :: rwx 11: okuzenzakalelayo: umsebenzisi: joe: rwx #effective: rx 12: default: group :: rx 13: default: mask: rx 14 : okuzenzakalelayo: enye: ---

Imigqa 4, 6 no-9 ihambelana nomsebenzisi, iqembu kanye nezinye izinkambu ze-mode yemvume yefayili. Lawa mathathu abizwa ngokuthi ukungena kwe-ACL. Imigqa engu-5 no-7 ibizwa ngokuthi yi-user kanye negama eliqanjwe ngamagama. Ulayini 8 yi-mask esebenzayo yamalungelo. Lokhu ukungena kunciphisa amalungelo asebenzayo anikezwe kuwo wonke amaqembu futhi kubasebenzisi abakhethiwe. (Umnikazi wefayela kanye nezinye izimvume azithintekile emasikeni amalungelo okusebenza; konke okufakiwe kukhona.) Imigqa 10--14 ibonise i-ACL ezenzakalelayo ehlotshaniswa nalesi siqondiso. Ama-directory angase abe ne-ACL ezenzakalelayo. Amafayela avamile akasoze abe ne-ACL ezenzakalelayo.

Ukuziphatha okuzenzakalelayo kwe-getfacl ukubonisa kokubili i-ACL kanye ne-ACL ezenzakalelayo, futhi kufaka phakathi ukuphawula kwamalungelo okusebenza emigqeni lapho amalungelo okungena ehlukile kwamalungelo asebenzayo.

Uma okukhiphayo ku-terminal, ukuphawula kwamalungelo okusebenza kuhambelana nekholomu 40. Ngaphandle kwalokho, uhlamvu lomuntu oyedwa luhlukanisa ukungena kwe-ACL kanye nokuphawula kwamalungelo okusebenza.

Ukufakwa ohlwini kwe-ACL yamafayela amaningi kuhlukaniswe imigqa engalutho. Umkhiqizo we-getfacl ungasetshenziswa futhi njengendlela yokufaka i-setfacl.

Izimvume

Inqubo ngokufinyelela kokufinyelela kufayili (okungukuthi, izinqubo zokufinyelela okufundwayo kuhla lwemibhalo equkethe ifayela) nazo zinikezwa ukufinyelela okufundwayo kuma-ACL wefayela. Lokhu kufana nezimvume ezidingekayo zokufinyelela imodi yefayela.

Izinketho

- ukufeza

Bonisa uhlu lokulawulwa kokufinyelela kwefayela.

-d, - okuzenzakalelayo

Bonisa uhlu lokulawula lokufinyelela okuzenzakalelayo.

i-header-header

Ungabonisi ikhanda lokuphawula (imizila emithathu yokuqala yokukhipha kwefayela ngalinye).

- konke-okusebenzayo

Phrinta wonke amazwana wemalungelo asebenzayo, noma ngabe afana namalungelo ahlongozwa ukungena kwe-ACL.

- ayisebenzi

Ungaphrinta ukuphawula kwamalungelo asebenzayo.

--skip-base

Yeqa amafayela anezikhombisi zokuqala ze-ACL (umnikazi, iqembu, abanye).

-R, - engavamile

Faka uhlu lwama-ACL kuwo wonke amafayela nezinkomba ngokuphindaphindiwe.

-L, - enengqondo

Ukuhamba okunengqondo, landela izixhumanisi ezingokomfanekiso. Ukuziphatha okuzenzakalelayo ukulandela iziphakamiso zokuxhumanisa ezingokomfanekiso, futhi ukweqa izixhumanisi ezingokomfanekiso ezihlangene kumakhodi angaphansi.

-P, - isifo

Ukuhamba ngokomzimba, weqa zonke izixhumanisi ezingokomfanekiso. Lokhu kuphinda ukweqa iziphakamiso zokuxhumanisa ezingokomfanekiso.

- ngezikhathi ezithile

Sebenzisa enye ifomethi yokukhishwa kwe-tabular. I-ACL ne-ACL ezenzakalelayo iboniswa eceleni. Izimvume ezingasebenzi ngenxa yokungena kwe-ACL imaski zikhonjiswa njengezinhloko. Amagama omaka wokungena we-ACL_USER_OBJ kanye ne-ACL_GROUP_OBJ okufakiwe nakho kuboniswa ezinhlamvu ezinkulu, okusiza ekuboneni lezo zingeniso.

-absolute-amagama

Ungadonsa izinhlamvu ze-slash eziholayo (`/ '). Ukuziphatha okuzenzakalelayo ukukhipha izinhlamvu eziholayo ze-slash.

--verver

Phrinta inguqulo ye-getfacl bese uphuma.

--Usizo

Usizo lokuprinta oluchaza izinketho zomugqa womyalo.

-

Ukuphela kokukhethwa komugqa womyalo. Yonke imingcele ehleliwe ihunyushwa njengamafayela wefayela, noma ngabe iqala ngomlingiswa we-dash.

-

Uma ipharamitha yegama lefayili ingumlingisi owodwa wedatha, i-getfacl ifunda uhlu lamafayela kusuka kokufaka okujwayelekile.

UKUSEBENZISWA KWEPOSIX 1003.1e UMSEBENZI WESIGABA 17

Uma ukuhlukahluka kwemvelo kwe-POSIXLY_CORRECT kuchazwa, ukuziphatha okuzenzakalelayo kokuthola i-getfacl kushintshwa ngezindlela ezilandelayo: Ngaphandle kokuthi kuchazwe ngenye indlela, i-ACL kuphela ephrintiwe. I-ACL ezenzakalelayo ishicilelwa kuphela uma i-- d inketho inikezwa. Uma kungenjalo ipharamitha yomyalo wemiyalo inikezwa, i- getfacl iziphatha njengokungathi ifakwe njenge `` getfacl - ''.