लिनक्स आदेश सिक्नुहोस् - getfacl

नाम

getfacl - फाइल पहुँच नियन्त्रण सूची प्राप्त गर्नुहोस्

सारांश

getfacl [-dRLPvh] फाइल ...

getfacl [-dRLPvh] -

विवरण

प्रत्येक फाइलको लागि, getfacl लाई फाइल नाम, मालिक, समूह र पहुँच नियन्त्रण सूची (एसीएल) प्रदर्शन गर्दछ। यदि निर्देशिकामा पूर्वनिर्धारित ACL छ भने, getfacl ले डिफल्ट एसीएल पनि देखाउँछ। गैर डाइरेक्टरीहरू पूर्वनिर्धारित ACL हरू हुन सक्दैनन्।

यदि getfacl फाइल फाइलमा प्रयोग गर्दछ जुन ACL को समर्थन गर्दैन, getfacl ले पारंपरिक फाइल मोड अनुमति बिट्स द्वारा परिभाषित पहुँच अनुमतिहरू प्रदर्शन गर्दछ।

प्रापकको आउटपुट ढाँचा निम्नानुसार छ:

1: # फाइल: somedir / 2: # मालिक: lisa 3: # समूह: कर्मचारी 4: प्रयोगकर्ता :: rwx 5: प्रयोगकर्ता: joe: rwx # अप्रत्यक्ष: rx 6: group :: rwx #effective: rx 7: group: ठिक: rx 8: मुखौटा: rx 9: अन्य: rx 10: डिफल्ट: प्रयोगकर्ता :: rwx 11: डिफल्ट: प्रयोगकर्ता: joe: rwx #effective: rx 12: default: group :: rx 13: default: mask: rx 14 डिफल्ट: अन्य: ---

रेखाहरू 4, 6 र 9 प्रयोगकर्ता, समूह र फाईल मोड अनुमति बिट्सका अन्य क्षेत्रहरूसँग सम्बन्धित छन्। यी तीनलाई आधार ACL प्रविष्टि भनिन्छ। रेखाहरू 5 र 7 ले प्रयोगकर्ता नाम र नामको समूह प्रविष्टिहरू राखेका छन्। लाइन 8 प्रभावकारी अधिकार मुखौटा हो। यस प्रविष्टिले सबै समूहहरूलाई दिएको प्रभावकारी अधिकारहरूलाई सीमित गर्दछ र प्रयोगकर्ताहरूलाई नाम प्रदान गर्दछ। (फाईल मालिक र अन्य अनुमतिहरू प्रभावकारी अधिकार मास्क द्वारा प्रभावित छैनन्; सबै अन्य प्रविष्टिहरू हुन्।) 10- 14 रेखाहरू यस डाइरेक्टरीसँग सम्बन्धित डिफल्ट एसीएल प्रदर्शन गर्दछ। निर्देशिकाहरूमा पूर्वनिर्धारित ACL हुन सक्छ। नियमित फाइलहरू कहिल्यै पूर्वनिर्धारित ACL छैन।

Getfacl को लागि पूर्वनिर्धारित व्यवहार एसीएल र पूर्वनिर्धारित एसीएल दुवै प्रदर्शन गर्दछ, र रेखाहरु को लागि एक प्रभावी अधिकार टिप्पणी समावेश गर्न को लागी जहां प्रवेश को अधिकार प्रभावी अधिकार देखि भिन्न छ।

यदि उत्पादन टर्मिनल हो भने, प्रभावकारी अधिकार टिप्पणी स्तम्भ 40 मा गठित हुन्छ। अन्यथा, एक ट्याब वर्णले ACL प्रविष्टि र प्रभावकारी अधिकार टिप्पणीलाई अलग गर्दछ।

बहु फाइलहरूको ACL सूची रिक्त रेखाहरूद्वारा विभाजित छन्। Getfacl को आउटपुट पनि सेटफैक को इनपुट को रूप मा प्रयोग गर्न सकिन्छ।

अनुमतिहरू

फाइलमा खोज पहुँचसँग प्रशोधन गर्नुहोस् (यद्यपि, फाइलको समावेशी डाइरेक्टरीमा पढ्ने पहुँचको प्रक्रियाहरू) पनि फाइलको ACL हरू पढ्न पहुँच प्रदान गर्दछ। यो फाईल मोड पहुँच गर्न आवश्यक अनुमतिहरूमा अनुरूप छ।

विकल्पहरू

--access

फाइल पहुँच नियन्त्रण सूची प्रदर्शन गर्नुहोस्।

-d, --default

पूर्वनिर्धारित पहुँच नियन्त्रण सूची प्रदर्शन गर्नुहोस्।

--मिति हेडर

टिप्पणी हेडर प्रदर्शन गर्दैन (प्रत्येक फाईलको उत्पादनको पहिलो तीन रेखाहरू)।

--अधिक-प्रभावी

सबै प्रभावकारी अधिकार टिप्पणीहरू छाप्नुहोस्, एसीएल प्रवेश द्वारा परिभाषित अधिकारहरूको समान भए पनि।

--नन प्रभावकारी

प्रभावकारी अधिकार टिप्पणीहरू प्रिन्ट नगर्नुहोस्।

--स्किपी आधार

फाईलहरू छोड्नुहोस् जुन आधार ACL प्रविष्टिहरू (मालिक, समूह, अन्य) मात्र छन्।

-आर, - अभिवादन

सबै फाइलहरू र डाइरेक्टरीहरूको ACL हरू पुन: क्रमबद्ध गर्नुहोस्।

-L, --लगिकल

तार्किक चक्र, प्रतीकात्मक लिङ्कहरू पछ्याउनुहोस्। पूर्वनिर्धारित व्यवहारले प्रतीकात्मक लिङ्क तर्कहरू पछ्याउँदै छ, र उपनिर्देशनहरूमा सामना गरेको प्रतीकात्मक लिंकहरू छोड्न।

-P, -physical

शारीरिक हिड, सबै प्रतीकात्मक लिङ्कहरू छोड्नुहोस्। यो पनि प्रतीकात्मक लिङ्क तर्कहरू स्किप गर्दछ।

--टबुलर

वैकल्पिक ट्याबुलर आउटपुट ढाँचा प्रयोग गर्नुहोस्। ACL र डिफल्ट एसीएल पक्ष द्वारा पक्ष द्वारा प्रदर्शित गरिन्छ। ACL मास्क प्रवेशको कारण अनुमतिहरू प्रभावकारी छन् पूंजीकृत रूपमा प्रदर्शन गरिन्छ। ACL_USER_OBJ र ACL_GROUP_OBJ प्रविष्टिका लागि प्रविष्टि ट्याग नामहरू राजधानी अक्षरहरूमा पनि प्रदर्शित हुन्छन्, जुन ती प्रविष्टिहरू स्पट गर्न मद्दत गर्दछ।

--बोसोलट-नामहरू

प्रमुख स्ल्याश वर्णहरू (`/ ') नबढाउनुहोस्। पूर्वनिर्धारित व्यवहारलाई प्रमुख स्ल्याश क्यारेक्टरहरू पट्टिन्छ।

--वर्धन

Getfacl र बाहिर निस्कने संस्करण छाप्नुहोस्।

--help

कमांड लाइन विकल्पहरू व्याख्या गर्न मद्दत पुर्याउनुहोस्।

-

आदेश रेखा विकल्पहरूको अन्त्य। सबै शेष प्यारामिटरहरू फाईल नामहरूको रूपमा व्याख्या गरिएका छन्, भले ही तिनीहरू ड्यास क्यारेक्टरको साथ सुरु हुन्छ।

-

यदि फाइल नाम प्यारामिटर एकल ड्याश अक्षर हो भने, getfacl ले मानक इनपुटबाट फाइलहरूको सूची पढ्दछ।

पिक्सिक्स 1003.1 डी ड्राफ्ट स्टेन्डर्ड 17 मा कन्फर्मेसन

यदि वातावरण चर चर POSIXLY_CORRECT परिभाषित गरिएको छ, निम्न तरिकामा प्राप्तफलक परिवर्तनहरूको पूर्वनिर्धारित व्यवहार: अन्यथा निर्दिष्ट नभएसम्म, केवल ACL प्रिन्ट गरिएको छ। पूर्वनिर्धारित ACL मात्र मुद्रित छ भने डीडी दिइएको छ भने। यदि कुनै आदेश लाइन प्यारामिटर दिइएको छैन भने, getfacl व्यवहार गर्दछ यदि यो `` getfacl - '' को रूप मा बोलाइयो।