லினக்ஸ் கட்டளை - getfacl கற்கவும்

பெயர்

getfacl - கோப்பை அணுகல் கட்டுப்பாட்டு பட்டியல்கள் கிடைக்கும்

கதைச்சுருக்கம்

getfacl [-dRLPvh] கோப்பு ...

getfacl [-dRLPvh] -

விளக்கம்

ஒவ்வொரு கோப்பிற்கும், getfacl கோப்பு பெயர், உரிமையாளர், குழு மற்றும் அணுகல் கட்டுப்பாட்டு பட்டியல் (ACL) ஆகியவற்றைக் காட்டுகிறது. ஒரு அடைவு இயல்புநிலை ACL இருந்தால், getfacl ஆனது இயல்புநிலை ACL ஐயும் காட்டும். அல்லாத அடைவுகள் இயல்புநிலை ACL கள் இருக்க முடியாது.

ACL களை ஆதரிக்காத கோப்பு முறைமையில் getfacl பயன்படுத்தப்பட்டால், getfacl பாரம்பரிய கோப்பு முறை அனுமதி பிட்கள் வரையறுக்கப்பட்ட அணுகல் அனுமதியைக் காட்டுகிறது.

Getfacl இன் வெளியீடு வடிவமைப்பு பின்வருமாறு:

1: # file: somedir / 2: # உரிமையாளர்: lisa 3: # group: staff 4: user :: rwx 5: user: joe: rwx #effective: rx 6: group :: rwx # effective: rx 7: group: குளிர்: rx 8: mask: rx 9: other: rx 10: default: user :: rwx 11: default: user: joe: rwx #effective: rx 12: default: group :: rx 13: default: mask: rx 14 : இயல்புநிலை: பிற: ---

கோடுகள் 4, 6 மற்றும் 9 ஆகியவை கோப்பு முறைமை அனுமதி பிட்கள் பயனர், குழு மற்றும் பிற துறைகளுக்கு பொருந்துகின்றன. இந்த மூன்று அடிப்படை ACL உள்ளீடுகளை அழைக்கின்றன. கோடுகள் 5 மற்றும் 7 ஆகியவை பயனர் மற்றும் பெயரிடப்பட்ட குழு உள்ளீடுகளை பெயரிடப்பட்டுள்ளன. வரி 8 என்பது பயனுள்ள உரிமைகள் மாஸ்க் ஆகும். இந்த நுழைவு அனைத்து குழுக்களுக்கும் பெயரிடப்பட்ட பயனர்களுக்கும் வழங்கப்பட்ட சிறந்த உரிமையை வரையறுக்கிறது. (கோப்பு உரிமையாளர் மற்றும் பிற அனுமதிகள் பயனுள்ள உரிமைகள் முகமூடி மூலம் பாதிக்கப்படாது, மற்ற அனைத்து உள்ளீடுகளும்.) கோடுகள் 10--14 இந்த அடைவுடன் தொடர்புடைய இயல்புநிலை ACL ஐ காண்பிக்கின்றன. அடைவுகள் ஒரு இயல்புநிலை ACL ஐ கொண்டிருக்கக்கூடும். வழக்கமான கோப்புகள் ஒரு இயல்புநிலை ACL இல்லை.

Getfacl க்கான இயல்புநிலை நடத்தையானது ACL மற்றும் இயல்புநிலை ACL ஆகிய இரண்டும் காண்பிக்கப்பட வேண்டும், மற்றும் நுழைவு உரிமைகள் பயனுள்ள உரிமைகள் வேறுபடுகின்ற வகையிலான செயல்திறன் மிக்க உரிமை கருத்துகளை சேர்க்க வேண்டும்.

வெளியீடு ஒரு முனையத்தில் இருந்தால், பயனுள்ள உரிமைகள் கருத்து நெடுவரிசை 40 க்கு சமமாக இருக்கும். இல்லையெனில், ஒரு தாவல் தன்மை ACL நுழைவு மற்றும் பயனுள்ள உரிமைகள் கருத்தை பிரிக்கிறது.

பல கோப்புகளை ACL பட்டியல்கள் வெற்று கோடுகள் மூலம் பிரிக்கப்படுகின்றன. Getfacl இன் வெளியீடு setfacl க்கு உள்ளீட்டாக பயன்படுத்தப்படலாம்.

அனுமதிகள்

ஒரு கோப்பிற்கான தேடல் அணுகலுடன் செயல்முறை (அதாவது, கோப்பகத்தின் அடைவுக்கான அடைவுக்கான அணுகல் அணுகலுடன் செயலாக்கங்கள்) கோப்பு ACL களுக்கான படிக்க அணுகல் வழங்கப்படுகிறது. இது கோப்பு முறைமையை அணுகுவதற்கு தேவையான அனுமதிகள் ஒத்ததாகும்.

விருப்பங்கள்

--access

கோப்பு அணுகல் கட்டுப்பாட்டு பட்டியலைக் காட்டு.

-d, --default

இயல்புநிலை அணுகல் கட்டுப்பாட்டு பட்டியலைக் காண்பி.

--omit-தலைப்பு

கருத்து தலைப்பு காட்ட வேண்டாம் (ஒவ்வொரு கோப்பு வெளியீட்டின் முதல் மூன்று வரிகள்).

--all குறைந்த

ACL நுழைவு மூலம் வரையறுக்கப்பட்ட உரிமைகள் ஒத்ததாக இருந்தாலும், அனைத்து பயனுள்ள உரிமைகள் கருத்துகளையும் அச்சிட.

--no குறைந்த

பயனுள்ள உரிமைகள் கருத்துரைகளை அச்சிட வேண்டாம்.

--skip கார

அடிப்படை ACL உள்ளீடுகளை (உரிமையாளர், குழு, மற்றவர்கள்) மட்டுமே பெறும் கோப்புகளை தவிர்.

-R, - ரெக்கார்டிவ்

அனைத்து கோப்புகள் மற்றும் அடைவுகளின் ACL களை மீண்டும் மீண்டும் பட்டியலிடுங்கள்.

-L, - ஆங்கிலம்

தருக்க நடை, குறியீட்டு இணைப்புகள் பின்பற்ற. இயல்புநிலை நடத்தை, குறியீட்டு இணைப்பு விவாதங்களைப் பின்பற்றுவதோடு, துணை அடைவுகளில் சந்தித்த குறியீட்டு இணைப்புகளை தவிர்க்கவும்.

-P, - இயற்பியல்

உடல் நடை, அனைத்து குறியீட்டு இணைப்புகள் தவிர்க்க. இது குறியீட்டு இணைப்பு வாதங்களை தவிர்க்கிறது.

--tabular

ஒரு மாற்று அட்டவணை வெளியீட்டை வடிவமைப்பைப் பயன்படுத்துக. ACL மற்றும் இயல்புநிலை ACL பக்கத்தின் பக்கமாக காட்டப்படுகின்றன. ACL முகமூடி நுழைவு காரணமாக பயனற்றதாக இருக்கும் அனுமதிகள் மூலதனமாக காட்டப்படுகின்றன. ACL_USER_OBJ மற்றும் ACL_GROUP_OBJ உள்ளீடுகளுக்கான நுழைவு குறியீட்டு பெயர்கள் மூல எழுத்துகளில் காட்டப்படுகின்றன, அவை அந்த உள்ளீடுகளை கண்டறிய உதவுகின்றன.

--absolute பெயர்கள்

முன்னணி சாய்வு எழுத்துக்களை அகற்ற வேண்டாம் (`/ '). முன்னிருப்பு நடத்தை முன்னணி சாய்வு எழுத்துகளை அகற்ற வேண்டும்.

--version

Getfacl மற்றும் வெளியேறும் பதிப்பு அச்சிட.

--உதவி

கட்டளை வரி விருப்பங்களை விளக்கும் அச்சிடு உதவி.

-

கட்டளை வரி விருப்பங்களின் முடிவு. மீதமுள்ள அளவுருக்கள் கோப்பின் பெயர்களாகப் புரிந்து கொள்ளப்படுகின்றன, அவை டாஷ் கதாபாத்திரத்துடன் தொடங்கும் போதும்.

-

கோப்பு பெயர் அளவுரு ஒரு ஒற்றை டாஷ் கதாபாத்திரம் என்றால், getfacl ஆனது நிலையான உள்ளீட்டிலிருந்து கோப்புகளை பட்டியலிடுகிறது.

POSIX 1003.1e டிராஃப்ட் தரநிலைக்கு 17 க்கு இணங்குதல்

சுற்றுச்சூழல் மாறி POSIXLY_CORRECT வரையறுக்கப்படுகிறது என்றால், பின்வரும் வழிகளில் getfacl மாற்றங்களின் முன்னிருப்பு நடத்தை: இல்லையெனில் குறிப்பிடப்பட்டால், ACL அச்சிடப்படும். -d விருப்பம் கொடுக்கப்பட்டால் முன்னிருப்பு ACL மட்டுமே அச்சிடப்படும். கட்டளை வரி அளவுரு வழங்கப்படவில்லை என்றால், getfacl அது `` getfacl - '' என அழைக்கப்பட்டிருந்தால் செயல்படும்.