emër
getfacl - merrni listat e kontrollit të qasjes së skedarëve
përmbledhje
skedari getfacl [-dRLPvh] ...
getfacl [-dRLPvh] -
Përshkrim
Për çdo skedar, getfacl tregon emrin e skedarit, pronarin, grupin dhe Listën e Kontrollit të Qasjes (ACL). Nëse një direktori ka një ACL parazgjedhje, getfacl gjithashtu shfaq ACL parazgjedhje. Jo-direktoritë nuk mund të kenë ACL-të e parazgjedhura.
Nëse getfacl është përdorur në një sistem skedari që nuk mbështet ACL-të, getfacl shfaq lejet e qasjes të përcaktuara nga bitë tradicionale të lejes së skedarit.
Formati i prodhimit i getfacl është si vijon:
1: # file: somedir / 2: # pronar: lisa 3: # grup: stafi 4: përdorues :: rwx 5: user: joe: rwx #efektive: rx 6: group :: rwx #efektive: rx 7: ftohtë: rx 8: maskë: rx 9: tjetër: rx 10: default: user :: rwx 11: default: përdorues: joe: rwx #effective: rx 12: default: grupi :: rx 13: default: maskë: rx 14 : default: tjetri: ---Linjat 4, 6 dhe 9 korrespondojnë me grupin e përdoruesit, grupet dhe fushat e tjera të skedarëve të lejes së skedarit. Këto tre janë quajtur hyrjet ACL bazë. Linjat 5 dhe 7 quhen emrat e përdoruesve dhe emrat e grupeve. Linja 8 është maskë efektive e të drejtave. Kjo hyrje kufizon të drejtat efektive të dhëna për të gjitha grupet dhe për përdoruesit e emëruar. (Pronarët e skedarëve dhe të drejtat e tjera nuk preken nga maskë e të drejtave efektive, të gjitha shënimet e tjera janë.) Linjat 10--14 shfaqin ACL-in e parazgjedhur të lidhur me këtë direktori. Drejtoritë mund të kenë një ACL parazgjedhje. Fotografi të rregullt kurrë nuk kanë një ACL parazgjedhje.
Sjellja e parazgjedhur për getfacl është të shfaqë si ACL dhe ACL parazgjedhje, dhe të përfshijë një koment efektiv të të drejtave për linjat ku të drejtat e hyrjes ndryshojnë nga të drejtat efektive.
Nëse prodhimi është në një terminal, komenti i të drejtave efektive është i përafruar me kolonën 40. Përndryshe, një karakter i vetëm skedar ndan hyrjen ACL dhe komentin efektiv të të drejtave.
Listat ACL të dosjeve të shumta ndahen nga linja bosh. Prodhimi i getfacl gjithashtu mund të përdoret si input për setfacl.
Permissions
Procesi me qasje në kërkim në një skedar (dmth., Proceset me qasje të lexuar në dosjen përmbajnë të një skedari) u jepet gjithashtu qasje e lexuar në ACL të skedarit. Kjo është analoge me lejet e kërkuara për qasjen në regjimin e skedarit.
Opsione
--access
Shfaqni listën e kontrollit të qasjes së skedarëve.
-d, --default
Shfaqni listën e kontrollit të qasjes së parazgjedhur.
--omit-arkitra
Mos shfaqni header koment (tre linjat e para të prodhimit të secilit skedar).
--all efektive
Shtypni të gjitha komentet e të drejtave efektive, edhe nëse janë identike me të drejtat e përcaktuara nga hyrja ACL.
--no efektive
Mos shtypni komente efektive për të drejtat.
--skip-bazë
Hiq skedarët që kanë vetëm shënimet bazë ACL (pronari, grupi, të tjerët).
-R, - recursive
Listoni ACL-të e të gjitha dosjeve dhe direktorive në mënyrë rekursive.
-L, - logjike
Shëtitje logjike, ndiqni lidhjet simbolike. Sjellja e paracaktuar është të ndiqni argumentet e lidhjes simbolike, dhe të kaloni lidhjet simbolike që hasen në nën-drejtoritë.
-P, - fizike
Ecni fizikisht, kaloni të gjitha lidhjet simbolike. Kjo gjithashtu anashkalon argumentet e lidhjes simbolike.
--tabular
Përdorni një format alternativ tabelar të prodhimit. ACL dhe ACL e parazgjedhur shfaqen krah për krah. Lejet që janë joefektive për shkak të hyrjes së maskës ACL shfaqen me kapital. Emrat e tagit të hyrjes për hyrjet ACL_USER_OBJ dhe ACL_GROUP_OBJ shfaqen gjithashtu në shkronja të mëdha, gjë që ndihmon në vënien në dukje të këtyre shënimeve.
--absolute-emrat
Mos i zhveshni shiritat kryesor të prerjes (`/ '). Sjellja e parazgjedhur është heqja e shenjave kryesore të prerjes.
--version
Printoni versionin e getfacl dhe exit.
--ndihmë
Ndihma për printim duke shpjeguar opsionet e linjës së komandës.
-
Fundi i opsioneve të linjës së komandës. Të gjithë parametrat e mbetur interpretohen si emra të skedarëve, edhe nëse ato fillojnë me një karakter dashi.
-
Nëse parametri i emrit të skedarit është një karakter i vetëm dash, getfacl lexon një listë të skedarëve nga hyrja standarde.
PËRFUNDUESHMËRIA E POSIX 1003.1e DRAFT STANDARDI 17
Nëse variablit mjedisor POSIXLY_CORRECT është përcaktuar, sjellja e parazgjedhur e getfacl ndryshon në mënyrat vijuese: Përveç nëse specifikohet ndryshe, vetëm ACL është shtypur. ACL-ja e parazgjedhur shtypet vetëm nëse jepet opsioni -d . Nëse nuk jepet asnjë parametër i linjës së komandës , getfacl sillet sikur të thirret si `` getfacl - ''.