Aprann lòd la Linux - getfacl

Non

getfacl - jwenn lis kontwòl aksè dosye

Rezime

getfacl [-dRLPvh] dosye ...

getfacl [-DRLPvh] -

Deskripsyon

Pou chak dosye, getfacl montre non an dosye, pwopriyetè, gwoup la, ak Lis la kontwòl aksè (ACL). Si yon anyè gen yon ACL default, getfacl tou montre default ACL la. Ki pa Peye-repèrtwar pa ka gen ACLs default.

Si getfacl yo itilize sou yon sistèm dosye ki pa sipòte akl, getfacl montre otorizasyon yo aksè defini nan dosye yo tradisyonèl dosye mòd tradisyonèl yo.

Fòma pwodiksyon de getfacl se jan sa a:

1: # dosye: somedir / 2: # mèt kay: lisa 3: # gwoup: anplwaye 4: itilizatè :: rwx 5: itilizatè: joe: rwx efikas: rx 6: gwoup :: rwx efikas: rx 7: gwoup: fre: rx 8: mask: rx 9: lòt: rx 10: default: itilizatè :: rwx 11: default: itilizatè: joe: rwx #effective: rx 12: default: gwoup :: rx 13: default: mask: rx 14 : default: lòt: ---

Liy 4, 6 ak 9 koresponn ak itilizatè a, gwoup ak lòt jaden nan dosye yo pèmisyon mòd dosye. Twa sa yo yo rele baz ACL antre yo. Liy 5 ak 7 yo rele itilizatè epi yo te rele antre gwoup. Liy 8 se mask dwa efikas. Sa a antre limite dwa yo efikas akòde nan tout gwoup ak yo rele itilizatè yo. (Mèt kay la dosye ak lòt moun otorizasyon pa afekte pa mask la dwa efikas, tout antre lòt yo.) Liy 10--14 montre default ACL la ki asosye ak anyè sa a. Repèrtwar ka gen yon default ACL. Dosye regilye pa janm gen yon default ACL.

Konpòtman an default pou getfacl se yo montre tou de akl la ak ACL nan default, ak genyen ladan yo yon kòmantè dwa efikas pou liy kote dwa yo nan antre a diferan de dwa yo efikas.

Si pwodiksyon se nan yon tèminal, kòmantè a dwa efikas aliyen ak kolòn 40. Sinon, yon karaktè tab sèl separe antre akl la ak kòmantè a dwa efikas.

Lis ACL yo nan dosye miltip yo separe pa liy vid. Ka pwodiksyon an nan getfacl dwe itilize tou kòm opinyon nan setfacl.

Permissions

Pwosesis ak aksè rechèch nan yon dosye (sa vle di, pwosesis ak aksè li nan anyè ki genyen nan yon dosye) yo tou yo akòde li aksè nan dosye ACLs yo. Sa a se analogue a otorizasyon yo egzije pou gen aksè nan mòd nan dosye.

Opsyon

- aksè

Montre lis kontwòl kontwole dosye a.

-d, --default

Montre lis la kontwòl aksè default.

--omit-header

Pa montre header nan kòmantè (premye twa liy nan pwodiksyon chak dosye a).

- tout efikas

Ekri tout kòmantè dwa efikas yo, menm si idantik ak dwa yo defini nan antre nan ACL.

- pa efikas

Pa enprime kòmantè dwa efikas.

- sosyete baz la

Sote dosye ki sèlman gen baz ACL antre yo (pwopriyetè, gwoup, lòt moun).

-R, - rekreyatif

Lis ACL yo nan tout dosye ak repèrtwar recursively.

-L, - lojik

Lojik mache, swiv lyen senbolik. Konpòtman an default se yo swiv agiman lyen senbolik, ak sote lyen senbolik rankontre nan subdirectories.

-P, - fizik

Mache fizik, sote tout lyen senbolik yo. Sa a tou sote agiman lyen senbolik.

-tabilè

Sèvi ak yon fòma altènatif tablo pwodiksyon. ACL la ak ACL nan default yo ap parèt kòt a kòt. Permissions ki efikas akòz antre nan mask ACL yo ap parèt kapitalize. Non yo tag antre pou antre yo ACL_USER_OBJ ak ACL_GROUP_OBJ yo parèt tou nan lèt majiskil, ki ede nan survèyans sa yo antre.

- abò-non

Pa trase dirijan karaktè koupe (`/ '). Konpòtman nan default se nan dezabiye dirijan karaktè koupe.

--version

Ekri vèsyon an nan getfacl ak sòti.

- ede

Èd pwopozisyon pou eksplike opsyon liy lan.

-

Fen nan opsyon liy lòd. Tout paramèt ki rete yo entèprete kòm non dosye, menm si yo kòmanse ak yon karaktè priz.

-

Si paramèt la non dosye se yon karaktè priz sèl, getfacl li yon lis dosye ki soti nan opinyon estanda.

KONFORMANCE POU POSIX 1003.1e DRAFT STANDARD 17

Si varyab POSIXLY_CORRECT varyab la defini, konpòtman an default nan chanjman getfacl nan fason sa yo: Sòf si otreman espesifye, se sèlman akl la enprime. Akl la default se sèlman enprime si se opsyon nan -d yo bay yo. Si pa gen okenn lòd liy paramèt bay, getfacl konpòte li kòm si li te envoke kòm `` getfacl - ''.