Linux විධානය ඉගෙන ගන්න - getfacl

නම

getfacl - ගොනු ප්රවේශ පාලනය ලැයිස්තු ලබා ගන්න

සාරාංශය

getfacl [-dRLPvh] ගොනුව ...

getfacl [-dRLPvh] -

විස්තර

එක් එක් ගොනුවක් සඳහා, getfacl ගොනුවේ නම, හිමිකරු, කණ්ඩායම සහ ප්රවේශ පාලක ලැයිස්තුව (ACL) ප්රදර්ශනය කරයි. ඩිරෙක්ටරයක පෙරසැකසුම් ACL නම්, getfacl ද පෙරනිමියෙන් ACL දර්ශනය කරයි. බහලුම් නොවන පෙරසැකසුම් ACLs නොමැත.

Getfacl භාවිතා කරන්නේ ACL වලට සහාය නොදක්වන ගොනු පද්ධතියකදීය, getfacl සාම්ප්රදායික ගොනු මාදිලියේ අවසර බිට් විසින් අර්ථ දැක්වෙන ප්රවේශ අවසරයන් ප්රදර්ශනය කරයි.

Getfacl හි නිමැවුම් ආකෘතිය පහත පරිදි වේ:

1: # ගොනුව: somedir / 2: # අයිතිකරු: ලිසා 3: # කණ්ඩායම: කාර්ය මණ්ඩලය 4: පරිශීලක :: rwx 5: user: joe: rwx #effective: rx 6: group :: rwx # efective: rx 7: රහස්: rx 9: වෙනත්: rx 10: පෙරනිමි: පරිශීලක :: rwx 11: පෙරනිමි: පරිශීලක: joe: rwx #effective: rx 12: පෙරනිමි: කණ්ඩායම :: rx 13: : පෙරනිමි: වෙනත්: ---

රේඛා 4, 6 සහ 9 ෆයිල් මාදිලි අවසර බිට් වල පරිශීලකයා, කණ්ඩායම සහ වෙනත් ක්ෂේත්ර වලට අනුරූප වේ. මෙම තුනම පදනම් ACL සටහන් ලෙස හැඳින්වේ. රේඛා 5 සහ 7 නම් පරිශීලකයන් හා කණ්ඩායම් නාමයන් ලෙස නම් කර ඇත. රේඛාව 8 යනු ඵලදායී අයිතීන් පුවරුවයි. සියළුම කන්ඩායම්වලට සහ නම් කරන ලද පරිශීලකයින්ට ලබාදුන් ඵලදායී අයිතීන් මෙම සීමාව සීමා කරයි. (ගොනු හිමිකරු සහ අනෙකුත් අවසරය ඵලදායි හිමිකම් මාස්ක් විසින් බලපානු නොලැබේ, අනෙක් සියළු ඇතුළත් කිරීම් වේ.) රේඛා 10--14 මෙම ඩිරෙක්ටරයට සම්බන්ධ පෙරනිමියෙන් ACL දර්ශනය වේ. නාමාවලි සඳහා පෙරසැකසුම් ACL තිබේ. සාමාන්ය ගොනු කිසි විටක පෙරනිමි ACL එකක් නොමැත.

Getfacl සඳහා ප්රකෘති හැසිරීම ACL සහ ප්රකෘති ACL යන දෙකම විදහා දැක්වීමට සහ ඵලදායී අයිතිවාසිකම් වලින් අයැදුම් කිරීමේ අයිතිය වෙනස් වන රේඛා සඳහා ඵලදායී අයිතීන් විචාරණයක් ඇතුළත් කිරීමයි.

නිමැවුම් ටර්මිනල් එකක් නම්, ඵලදායී අයිතීන් විවරණය 40 වන තීරුව වෙත සමපාත වේ. එසේ නොමැතිනම්, එක් ටැබ් චරිතයක් ACL ප්රවේශය සහ ඵලදායි හිමිකම් ප්රකාශය වෙන් කරයි.

විවිධ ගොනු වල ACL ලැයිස්තු හිස් පේළි වලින් වෙන් කරනු ලැබේ. Getfacl ප්රතිදානය ද setfacl සඳහා යෙදවුම් ලෙස භාවිතා කල හැක.

අවසර

ගොනුවක් සඳහා සෙවුම් ප්රවේශය සහිත ක්රියාවලිය (එනම්, ගොනුවක අඩංගු අන්තර්ගත ඩිරෙක්ටරයට කියවීමේ ප්රවේශය සහිත ක්රියාදාම) ලිපිගොනු වල ACL වල කියවීමේ හැකියාව ද ලබා දී ඇත. මෙය ගොනුවේ ප්රකාරයට ප්රවේශ වීමට අවශ්ය අවසර වලට සමාන වේ.

විකල්ප

--ප්රවේශ

ගොනු ප්රවේශ පාලක ලැයිස්තුව දර්ශනය කරන්න.

-d, -default

පෙරනිමි ප්රවේශ පාලක ලැයිස්තුව පෙන්වන්න.

-මිට්-ශීර්ෂය

විවරණ ශීර්ෂය දර්ශණය නොකරන්න (එක් එක් ගොනුවේ ප්රතිදානයෙහි පළමු පේළි තුන) නොවේ.

- පලදායී

ACL ප්රවේශයෙන් අර්ථ දක්වා ඇති අයිතීන්ට සමාන වුවද, සියලු ඵලදායි හිමිකම් ප්රකාශයන් මුද්රණය කරන්න.

- ඵලදායී නොවේ

ඵලදායි හිමිකම් ප්රකාශ මුද්රණය නොකරන්න.

--skip-base

මූලික ACL ප්රවේශයන් පමණක් (හිමිකරු, කණ්ඩායම, අනිකුත්) ඇති ගොනු මග හැර යාම.

-R, - පුනරාවර්තී

සියළුම ලිපිගොනු සහ නාමාවලි බහලුම් ලෙස ලැයිස්තුගත කර ඇත.

-L, - ප්ලාස්ටික්

තාර්කික චාරිකාව, සංකේතාත්මක ඈඳියන් අනුගමනය කරන්න. ප්රකෘති හැසිරීම සංකේතාත්මක සබැඳි තර්ක අනුගමනය කිරීම හා උප බහලුම් තුල ඇති වූ සංකේතාත්මක සබැඳි ප්රවිෂ්ට වීමයි.

-P, - ෆයිසිකල්

භෞතික චාරිකාව, සියළුම සංකේතාත්මක ඈඳියන් මඟහරින්න. මෙයද සංකේතාත්මක සබැඳි තර්ක බිඳ දමයි.

- පරිණත

විකල්ප වගුගත ප්රතිදාන ආකෘතියක් භාවිතා කරන්න. ACL සහ පෙරනිමියෙන් ACL එක පැත්තට පැත්තෙන් දැක්වේ. ACL ආවරණ සටහන හේතුවෙන් අකාර්යක්ෂම වන අවසරයන් ප්රාග්ධනීකරණය කර ඇත. ACL_USER_OBJ සහ ACL_GROUP_OBJ සඳහා ඇතුලත් කිරීමේ ටැග් නාමයන් ද විශාල සටහන් වලින් දැක්වේ.

- අස්ථිර-නම්

ස්ලැෂි චරිත ('/') ලුහුබැඳ නොයන්න. ප්රකෘති හැසිරීම ප්රධාන ස්ලැෂි චරිත පැහැර ගැනීමයි.

--පිටපත

Getfacl අනුවාදය පිටවීම සහ පිටවීම මුද්රණය කරන්න.

--උදව්

විධාන රේඛා විවරණය පැහැදිලි කිරීම සඳහා උදව් මුද්රණය කරන්න.

-

විධාන රේඛා විධාන අවසන් කිරීම. ඉතිරිව ඇති පරාමිතියන් ඩැෂ් චරිතයකින් ආරම්භ වුවද, ගොනු නාම ලෙස අර්ථ දැක්විය හැක.

-

ගොනු නාම පරාමිතිය තනි ආකෘති චරිතයක් නම්, getfacl සම්මත ආදාන වලින් ගොනු ලැයිස්තුවක් කියවයි.

POSIX හි සිට POSIX 1003.1e DRAFT STANDARD සඳහා 17

පාරිසරික විචල්ය POSIXLY_CORRECT අර්ථ දැක්වුවහොත්, getfacl හි ප්රකෘති හැසිරීම පහත ආකාර වලින් වෙනස් වේ නම්: වෙනත් ආකාරයකින් නියම කර ඇතිනම්, ACL පමණක් මුද්රණය කෙරේ. ප්රකෘති ACL මුද්රණය වන්නේ පමණක් නම් -d විකල්පය ලබා දෙයි. විධාන රේඛා පරාමිතිය ලබාදී නොමැති නම්, getfacl හැසිරෙන්නේ '`getfacl -' 'ලෙසිනි.