Phunzirani Linux Command - getfacl

Dzina

getfacl - pezani mndandanda wa zolembera zolembera

Zosinthasintha

fayilo ya getfacl [-dRLPvh] ...

getfacl [-dRLPvh] -

Kufotokozera

Kwa fayilo iliyonse, getfacl imasonyeza dzina la fayilo, mwini, gulu, ndi List Control List (ACL). Ngati bukhu liri ndi ACL yosasintha, getfacl imasonyezanso ACL yosasintha. Osati otsogolera sangathe kukhala ndi ACL zosasintha.

Ngati accessfacl ikugwiritsidwa ntchito pa fayilo yosavomerezeka ndi ACLs, getfacl imawonetsa zilolezo zowonjezera zomwe zimafotokozedwa ndi zizolowezi zovomerezeka za fayilo.

Zotsatira za mtundu wa getfacl ndi izi:

1: # fayilo: somedir / 2: # mwini: lisa 3: # gulu: antchito 4: wosuta :: rwx 5: wosuta: joe: rwx #effective: rx 6: gulu :: rwx #effective: rx 7: gulu: cool: rx 8: mask: rx 9: ena: rx 10: osasintha: user :: rwx 11: osasintha: user: joe: rwx #effective: rx 12: default: gulu :: rx 13: default: mask: rx 14 : zosasintha: zina: ---

Mipata 4, 6 ndi 9 ikugwirizana ndi wogwiritsa ntchito, gulu ndi zina mwa mafayilo a fayilo. Izi zitatu zimatchedwa zolembera za ACL. Mndandanda wa 5 ndi 7 amatchulidwa mndandanda wa mayina ndi dzina lake. Mzere 8 ndi mask oyenera. Kulowa uku kumalepheretsa ufulu wogwira ntchito woperekedwa kwa magulu onse ndi otchulidwa ogwiritsa ntchito. (Fayilo mwiniwake ndi zina zimaloledwa sizimakhudzidwa ndi ufulu wovomerezeka wa mask; zolemba zina zonse ndizo.) Mizere 10--14 akuwonetsa ACL yosasinthika yogwirizana ndi bukhu ili. Maulendo angakhale ndi ACL yosasintha. Maofoni nthawi zonse sakhala nawo ACL osasintha.

Makhalidwe osayenerera a getfacl ndi kuwonetsera ACL ndi ACL yosasintha, ndikuphatikizira ndondomeko yowonjezera ufulu pa mizere pamene ufulu wa kulowawo umasiyana ndi ufulu wogwira ntchito.

Ngati chiwongoladzanja chikafika ku chimbudzi, maufulu ogwira ntchito akugwirizana ndi gawo 40. Ngati simungatero, chikhalidwe chimodzi cha tabu chimasiyanitsa kulowa kwa ACL ndi ndemanga yoyenera.

Mndandanda wa ACL wa maulendo angapo amalekanitsidwa ndi mizere yopanda kanthu. Kuchokera kwa getfacl kungagwiritsidwe ntchito ngati njira yowonjezera.

Zilolezo

Ndondomeko yowunikira kufufuza fayilo (mwachitsanzo, ndondomeko ndi kuwerenga kwazomwe zili ndi fayilo ya fayilo) imapatsidwa mwayi wopezeka ku mayina a ACL a fayilo. Izi zikufanana ndi zilolezo zofunikira kuti mupeze mafayilo.

Zosankha

- kuchitapo kanthu

Onetsani mndandandanda wazomwe mungapezeko.

-d, --fault

Onetsani mndandanda wazomwe mungathe kuwona.

--mutu-mutu

Musayese mutu wa ndemanga (mizere itatu yoyamba ya fayilo).

- zonse-zothandiza

Sindikirani ndemanga zowona za ufulu, ngakhale ziri zofanana ndi ufulu zomwe zimafotokozedwa ndi kulowa kwa ACL.

- osagwira ntchito

Musasindikize ndemanga zabwino zowonjezera.

--skip-base

Lembani mafayilo omwe ali ndi zolemba za ACL zokha (mwini, gulu, ena).

-R, - zovuta

Lembani ma ACL a mafayilo ndi maulendo onse mobwerezabwereza.

-L, - zomveka

Kuyenda mwatsatanetsatane, tsatirani zizindikiro zowonetsera. Makhalidwe osayenerera ndi kutsatira zotsutsana zophiphiritsira, ndikudumpha maulumikizanidwe ophiphiritso omwe akukumana nawo.

-P, --physical

Kuyenda kwa thupi, kudumpha maulumikizano onse ophiphiritsira. Izi zimadumphiranso zizindikiro zowonongeka.

--yamtundu

Gwiritsani ntchito njira zina zofotokozera mtundu. ACL ndi ACL zosasinthika amawonetsedwa mbali ndi mbali. Zolinga zomwe sizingagwire chifukwa cha kulowa kwa ACL mask zimasonyezedwa pamtundu. Mayina a mayina a entry a ACL_USER_OBJ ndi ACL_GROUP_OBJ zolembedwera amasonyezanso mumakalata akuluakulu, omwe amathandiza kupeza zolemberazo.

- maina-absolute

Musati muvulaze kutsogolera zilembo (`/ '). Makhalidwe osayenerera ndi kuchotsa ziwonetsero zotsatila.

--version

Sinthani buku la getfacl ndi kutuluka.

--Thandizeni

Thandizo la kusindikiza likufotokozera zosankha za mzere.

-

Mapeto a mzere wa mzere wa lamulo. Zigawo zonse zotsala zimatanthauzidwa ngati maina a fayilo, ngakhale atayamba ndi khalidwe lachitsulo.

-

Ngati choyimira dzina la fayilo ndi khalidwe lokha la dash, getfacl imawerenga mndandanda wa mafayilo kuchokera kuzolowera.

KUGWIRITSA NTCHITO KU POSIX 1003.1e ZOCHITIKA ZA NTCHITO 17

Ngati kusinthika kwa chilengedwe POSIXLY_CORRECT kumatanthauziridwa, khalidwe losasintha la getfacl limasintha mwa njira zotsatirazi: Kupatula ngati tafotokozedwapo, ACL yokha imasindikizidwa. ACL yosasinthika imasindikizidwa ngati -ddapatsidwa mwayi. Ngati palibe lamulo loyendetsa mzere waperekedwa, getfacl imachita ngati idaitanidwa ngati `` getfacl - ''.