لینکس کمانڈر - حاصل کریں

نام

getfacl - فائل تک رسائی کنٹرول کی فہرست حاصل کریں

مطمئن

getfacl [ddpvh] فائل ...

اسفیکیل [ڈی آر ایل پی]

تفصیل

ہر فائل کے لئے، getfacl فائل کا نام، مالک، گروپ، اور رسائی کنٹرول کی فہرست (ACL) دکھاتی ہے. اگر کوئی ڈائرکٹری ڈیفالٹ ACL ہے، توففیلیل بھی ڈیفالٹ ACL دکھاتا ہے. غیر ڈائریکٹریز ڈیفالٹ ACL نہیں ہوسکتی ہیں.

اگر فاففلایل ایک فائل کے نظام پر استعمال کیا جاتا ہے جو ACLs کی حمایت نہیں کرتا ہے، توفیکیل روایتی فائل موڈ کی اجازت کے بٹس کی طرف سے بیان شدہ اجازت کی اجازت دیتا ہے.

اسفیکیل کی پیداوار کی شکل مندرجہ ذیل ہے:

1: # فائل: کسیڈر / 2: # مالک: لیز 3: # گروپ: عملے 4: صارف :: RWX 5: صارف: جوئی: RWX # اثر: RX 6: گروپ :: RWX # اثر: RX 7: گروپ: ڈاؤن لوڈ، اتارنا: rx 8: ماسک: rx 9: دیگر: rx 10: پہلے سے طے شدہ: صارف :: rwx 11: پہلے سے طے شدہ: صارف: joe: rwx # اثر: rx 12: پہلے سے طے شدہ: گروپ :: rx 13: پہلے سے طے شدہ: ماسک: RX 14 : پہلے سے طے شدہ: دیگر: ---

لائنز 4، 6 اور 9، صارف، گروپ اور فائل موڈ کی اجازت کے بٹس کے دیگر شعبوں کے مطابق. ان تینوں کو بیس ACL اندراجات کہا جاتا ہے. لائنز 5 اور 7 کو صارف کا نام دیا جاتا ہے اور نامزد کردہ اندراجات ہیں. لائن 8 مؤثر حق ماسک ہے. یہ اندراج تمام گروپوں اور نامزد صارفین کو فراہم کردہ مؤثر حقوق کو محدود کرتی ہے. (فائل کے مالک اور دیگر اجازت مؤثر حق ماسک کی طرف سے متاثر نہیں ہیں؛ تمام دیگر اندراجات ہیں.) لائنز 10- 14 اس ڈائرکٹری کے ساتھ منسلک ڈیفالٹ ACL ظاہر. ڈائریکٹریز میں ایک ڈیفالٹ ACL ہوسکتا ہے. باقاعدہ فائلوں کو کبھی بھی ڈیفالٹ ACL نہیں ہے.

getfacl کے لئے ڈیفالٹ طرز عمل ACL اور ڈیفالٹ ACL دونوں کو ظاہر کرنے اور لائنوں کے لئے ایک مؤثر حقوق کا تبصرہ شامل کرنے کے لئے ہے جہاں داخلہ کے حقوق مؤثر حقوق سے مختلف ہیں.

اگر پیداوار ایک ٹرمینل تک ہے، مؤثر حقوق کا کالم 40 سے منسلک کیا جاتا ہے. ورنہ، ایک ٹیب کردار ACL اندراج اور مؤثر حقوق کے تبصرہ کو الگ کرتا ہے.

ایک سے زیادہ فائلوں کی ACL لسٹنگ خالی لائنوں کی طرف سے الگ کر رہے ہیں. استفلایل کی پیداوار سیٹفیکیل کے ان پٹ کے طور پر بھی استعمال کیا جا سکتا ہے.

اجازت

ایک فائل پر تلاش تک رسائی کے ساتھ عمل (یعنی، ایک فائل کے ساتھ موجود ڈائریکٹری تک پڑھنے تک رسائی کے ساتھ عمل) بھی فائل کے ACLs تک پڑھنے تک رسائی فراہم کی جاتی ہیں. یہ فائل موڈ تک رسائی حاصل کرنے کے لئے ضروری اجازتوں کے مطابق ہے.

اختیارات

- رسائی

فائل تک رسائی کنٹرول کی فہرست دکھائیں.

ڈی ڈی، ڈیفالٹ

ڈیفالٹ رسائی کنٹرول کی فہرست دکھائیں.

ماسٹ ہیڈر

تبصرہ ہیڈر (ہر فائل کے آؤٹ پٹ کی پہلی تین لائنیں) مت ظاہر نہ کریں.

- مؤثر

تمام مؤثر حقوق کے تبصرے پرنٹ کریں، یہاں تک کہ اگر ACL اندراج کی طرف سے وضاحت کردہ حقوق کے برابر ہے.

- کوئی مؤثر نہیں

مؤثر حقوق کے تبصرے پرنٹ نہ کریں.

- بنیاد پر

فائلوں کو چھوڑ دیں کہ بیس ACL اندراجات (مالک، گروہ، دوسروں) کو صرف.

آر

تمام فائلوں اور ڈائریکٹریوں کے ACLs دوبارہ بار بار فہرست کریں.

-L، - منطقی

منطقی واک، علامتی روابط پر عمل کریں. ڈیفالٹ رویے علامتی لنک کے دلائل کی پیروی کرنا ہے، اور ذیلی ڈائرکٹریز میں سامنا ہونے والی علامتی لنکس کو چھوڑنے کے لئے ہے.

- پی، - نفسیاتی

جسمانی واک، تمام علامتی روابط چھوڑ دیں. یہ بھی علامتی لنک کے دلائل کو بھی کھاتا ہے.

--ٹوبل

متبادل ٹیبلر آؤٹ پٹ کی شکل کا استعمال کریں. اے سی ایل اور ڈیفالٹ اے سی ایل کی جانب سے طرف کی طرف اشارہ کیا جاتا ہے. ACL ماسک انٹری کی وجہ سے غیر فعال ہیں جو اجازت سرمایہ کاری کی جاتی ہیں. ACL_USER_OBJ اور ACL_GROUP_OBJ اندراجات کے اندراج ٹیگ کا نام دارالحکومت حروف میں بھی دکھایا جاتا ہے، جو ان اندراجات کو پھیلانے میں مدد ملتی ہے.

--ابولولیٹ - نام

معروف سلیش حروف (`/ ') مت چھوڑیں. پہلے سے طے شدہ رویے کو اہم سلیش حروف پٹانا ہے.

- تبدیلی

getfacl اور باہر نکلنے کا ورژن پرنٹ کریں.

--مدد

کمانڈ لائن کے اختیارات کی وضاحت کرنے میں مدد پرنٹ کریں.

-

کمان لائن کے اختیارات کے اختتام. باقی باقی پیرامیٹرز فائل نام کے طور پر تشریح کی جاتی ہیں، یہاں تک کہ اگر وہ ڈیش کردار کے ساتھ شروع کریں.

-

اگر فائل کا نام پیرامیٹر واحد ڈیش کردار ہے، توفلایل معیاری ان پٹ سے فائلوں کی ایک فہرست پڑھتا ہے.

پوسکس 1003.1ی ڈرافٹ اسٹینڈڈ 17 میں کنفرمنڈ

اگر ماحولیاتی متغیر POSIXLY_CORRECT بیان کی گئی ہے تو، مندرجہ ذیل طریقوں میں getfacl تبدیلیوں کا ڈیفالٹ رویہ: جب تک دوسری صورت میں مخصوص نہیں، صرف ACL پرنٹ کیا جاتا ہے. ڈیفالٹ ACL صرف پرنٹ کیا جاتا ہے اگر ڈی ای اختیار دیا جاتا ہے. اگر کوئی کمانڈ لائن پیرامیٹر دیا جاتا ہے تو، ملفیل برتاؤ کرتا ہے جیسا کہ اگر اسے `` افعال '' کے طور پر استعمال کیا گیا تھا.