Սովորեք Linux հրամանատարին - getfacl

Անուն

getfacl - ստանալ ֆայլերի հսկողության ցուցակները

Սինոփսիս

getfacl [-dRLPvh] ֆայլ ...

getfacl [-dRLPvh] -

Նկարագրություն

Յուրաքանչյուր ֆայլի համար getfacl ցուցադրում է ֆայլի անվանումը, սեփականատերը, խումբը եւ մուտքի վերահսկման ցանկը (ACL): Եթե գրացուցակը ունի լռելյայն ACL, getfacl- ը նաեւ ցուցադրում է կանխադրված ACL- ը: Ոչ-դիրեկտորիաներ չեն կարող ունենալ լռելյայն ACL- ներ:

Եթե ​​getfacl օգտագործվում է ֆայլային համակարգում, որը չի աջակցում ACL- ներին, getfacl ցուցադրում է մուտքի թույլտվությունները, որոնք սահմանված են ավանդական ֆայլի ռեժիմի թույլտվության բիթերի կողմից:

Getfacl- ի արտադրանքի ձեւաչափը հետեւյալն է.

Rfx #effective: rx 6: group: rwx #effective: rx 7: group: 4: user: rwx 5: user: joe: rwx # rx 8: mask: rx 9: այլ: rx 10: default: user: rwx 11: default: user: joe: rwx #effective: rx 12: default: group: rx 13: default: mask: rx 14 : default: Այլ: ---

4, 6 եւ 9 տողերը համապատասխանում են ֆայլի ռեժիմի թույլտվության բիտերի օգտագործողներին, խմբերին եւ այլ ոլորտներին: Այս երեքը կոչվում են բազային ACL գրառում: 5-րդ եւ 7-րդ տողերը կոչվում են օգտագործող եւ անվանական խմբի գրառում: 8-րդ տողը արդյունավետ իրավունքների դիմակ է: Այս մուտքը սահմանափակում է բոլոր խմբերի եւ տվյալ օգտագործողների համար տրված արդյունավետ իրավունքները: (Ֆայլի սեփականատերը եւ այլ թույլտվությունները չեն ազդում արդյունավետ իրավունքների դիմակով, բոլոր մյուս գրառումները): Գծեր 10-14-ը ցուցադրում է այս դիրեկտորիայի հետ կապված նախնական ACL- ը: Թղթապանակները կարող են ունենալ default ACL: Հերթական ֆայլերը երբեք չունեն default ACL:

Getfacl- ի կանխադրված վարքագիծը ցուցադրելու է թե ACL- ը եւ թե ACL- ը, եւ ներառում են արդյունավետ իրավունքների մեկնաբանություն գծերի համար, որտեղ մուտքի իրավունքները տարբերվում են արդյունավետ իրավունքներից:

Եթե ​​ելքը տերմինալին է, ապա արդյունավետ իրավունքների մեկնաբանությունը համապատասխանում է 40-րդ սյունին: Հակառակ դեպքում, մեկ ներդիրի բնույթը բաժանում է ACL- ի մուտքը եւ արդյունավետ իրավունքների մեկնաբանությունը:

Մի քանի ֆայլերի ACL ցուցակները բաժանվում են դատարկ գծերով: Getfacl- ի արտադրանքը կարող է օգտագործվել նաեւ որպես setfacl մուտքագրման:

Թույլտվություններ

Գործընթացը ֆայլի որոնման հասանելիության միջոցով (այսինքն, ֆայլի պարունակվող տեղեկատուի ընթերցման հասանելիության գործընթացները) տրվում են նաեւ ընթերցման հնարավորություն, ֆայլի ACL- ներին: Սա նման է ֆայլի ռեժիմին մուտք գործելու համար անհրաժեշտ թույլտվություններին:

Ընտրանքներ

- բացասական

Ցուցադրել ֆայլերի հսկողության ցանկը:

-Դ, - թերություն

Ցուցադրել կանխադրված մուտքի հսկման ցանկը:

- գլխարկ

Մի ցուցադրեք մեկնաբանության վերնագիրը (յուրաքանչյուր ֆայլի արտադրանքի առաջին երեք տողերը):

- ամենաարդյունավետ

Տպեք բոլոր արդյունավետ իրավունքների մեկնաբանությունները, նույնիսկ եթե նույնականացվում են ACL- ի մուտքի սահմանած իրավունքները:

- ոչ արդյունավետ

Մի տպեք արդյունավետ իրավունքների մեկնաբանությունները:

- ցիպի բազա

Բաց թողնել ֆայլեր, որոնք ունեն միայն բազային ACL գրառումները (սեփականատեր, խումբ, ուրիշներ):

-R, -recursive

Ցանկագրեք բոլոր ֆայլերի եւ դիրեկտորիաների ACLs recursively:

-Լ, - տրամաբանական

Տրամաբանական զբոսանք, հետեւեք խորհրդանշական հղումներ: Նախնական վարքագիծը հետեւում է խորհրդանշական հղումային փաստարկներին եւ բաց թողնված խորհրդանշական հղումներ, որոնք առնչվում են ենթագրերի հետ:

-P, - ֆիզիկական

Ֆիզիկական քայլ, անցեք բոլոր խորհրդանշական հղումները: Սա նաեւ անցնում է խորհրդանշական հղումային փաստարկներ:

- շապիկ

Օգտագործեք այլընտրանքային աղյուսակային ձեւաչափ: ACL- ը եւ ստանդարտ ACL- ը ցուցադրվում են կողք կողքի: Ակնթարթները, որոնք անարդյունավետ են ACL դիմակ մուտքի պատճառով, ցուցադրվում են կապիտալացված: ACL_USER_OBJ- ի եւ ACL_GROUP_OBJ- ի մուտքերի տեքստի անվանումները նույնպես ցուցադրվում են տառերով, որոնք օգնում են հայտնաբերել այդ գրառումները:

- անսահմանափակ անուններ

Մի շերտի խարիսխի առաջատար նիշերը (`/ '): Նախնական վարքագիծն առաջատար սլայդ նիշերը խփելու համար է:

- տարբերություն

Տպեք տարբերակն ու ստեղնը:

--Օգնություն

Տպեք օգնությունը, բացատրելով հրամանի տող ընտրանքները:

- Դեպի

Հրամանի տող տարբերակների վերջը: Բոլոր մնացած պարամետրերը մեկնաբանվում են որպես ֆայլի անուններ, նույնիսկ եթե դրանք սկսվում են տող նիշով:

- Դեպի

Եթե ​​ֆայլի անունի պարամետրը միայնակ տառատեսակ է, ապա getfacl- ը կարդում է ստանդարտ մուտքագրման ֆայլերի ցանկ:

ՀԱՄԱՊԱՏԱՍԽԱՆՈՒԹՅՈՒՆԸ ՊՈՍԻԶ 1003.1e ՆԱԽԱԳԾԻ ՍՏԱՆԴԱՐՏ 17

Եթե ​​սահմանվում է POSIXLY_CORRECT շրջակա միջավայրի փոփոխականությունը, ապա getfacl- ի կանխադրված պահվածքը հետեւյալ եղանակներով փոխվում է. Եթե այլ բան նշված չէ, ապա միայն ACL- ն տպագրվում է: Լռելյայն ACL- ն տպագրվում է միայն այն դեպքում, երբ -d տարբերակը տրվում է: Եթե ​​ոչ հրամանի տող պարամետր չի տրվում, ապա getfacl- ը իրեն պահում է որպես `` `getfacl - '':