Linux આદેશ જાણો - getfacl

નામ

getfacl - ફાઇલ ઍક્સેસ નિયંત્રણ યાદીઓ મેળવો

સારાંશ

getfacl [-DRLPvh] ફાઇલ ...

getfacl [-DRLPvh] -

વર્ણન

દરેક ફાઇલ માટે, GetFacl ફાઇલ નામ, માલિક, જૂથ અને એક્સેસ કન્ટ્રોલ લિસ્ટ (ACL) દર્શાવે છે. જો ડિરેક્ટર પાસે ડિફોલ્ટ ACL છે, તો ગેટફૅકલ પણ ડિફોલ્ટ ACL પ્રદર્શિત કરે છે. બિન-ડિરેક્ટરીઓ મૂળભૂત ACL નથી

જો getfacl ફાઈલ સિસ્ટમ પર વપરાય છે જે એસીએલને સપોર્ટ કરતું નથી, તો getfacl પરંપરાગત ફાઇલ મોડ પરવાનગી બીટ્સ દ્વારા વ્યાખ્યાયિત એક્સેસ પરવાનગીઓ દર્શાવે છે.

Getfacl નું આઉટપુટ ફોર્મેટ નીચે પ્રમાણે છે:

વપરાશકર્તા: joe: rwx # અસરકારક: આરએક્સ 6: જૂથ :: આરવીએક્સ # અસરકારક: આરએક્સ 7: જૂથ: 1: # ફાઇલ: somedir / 2: # માલિક: lisa 3: # જૂથ: સ્ટાફ 4: વપરાશકર્તા :: આરવીએક્સ 5: વપરાશકર્તા: કૂલ: આરએક્સ 8: માસ્ક: આરએક્સ 9: અન્ય: આરએક્સ 10: ડિફૉલ્ટ: યુઝર :: આરવીએક્સ 11: ડિફૉલ્ટ: યુઝર: જૉ: આરડબલ્યુએક્સ # અસરકારક: આરએક્સ 12: ડિફોલ્ટ: ગ્રુપ :: આરએક્સ 13: ડિફોલ્ટ: માસ્ક: આરએક્સ 14 મૂળભૂત: અન્ય: ---

લાઈન 4, 6 અને 9 વપરાશકર્તા, જૂથ અને ફાઇલ મોડ પરવાનગી બિટ્સના અન્ય ક્ષેત્રો સાથે સુસંગત છે. આ ત્રણને એસીએલ એન્ટ્રીઝ કહેવામાં આવે છે. લાઇન્સ 5 અને 7 નું નામ વપરાશકર્તા અને નામવાળી ગ્રુપ એન્ટ્રીઝ છે. લાઈન 8 એ અસરકારક અધિકારો માસ્ક છે. આ એન્ટ્રીમાં તમામ જૂથો અને નામવાળા યુઝર્સને આપવામાં આવેલા અસરકારક હકો મર્યાદિત છે. (ફાઇલ માલિક અને અન્ય પરવાનગીઓ અસરકારક અધિકારો માસ્ક દ્વારા પ્રભાવિત નથી, અન્ય તમામ એન્ટ્રીઓ છે.) રેખાઓ 10-14-14 આ ડાયરેક્ટરી સાથે સંકળાયેલ મૂળભૂત એસીએલ પ્રદર્શિત કરે છે. ડાયરેક્ટરીઝમાં મૂળભૂત ACL હોઈ શકે છે નિયમિત ફાઇલોમાં ડિફોલ્ટ ACL નથી.

Getfacl માટે ડિફોલ્ટ વર્તણૂક એ બંને એસીએલ અને ડિફોલ્ટ એસીએલ (ACL) અને ડિફોલ્ટ એસીએલ (ACL) બંનેને દર્શાવવા માટે છે, અને લીટીઓ માટે અસરકારક રાઇટ્સ ટિપ્પણી શામેલ કરવી કે જ્યાં પ્રવેશના અધિકારો અસરકારક અધિકારોથી અલગ છે.

જો આઉટપુટ ટર્મિનલ પર છે, તો અસરકારક અધિકારોની ટિપ્પણી, કૉલમ 40 માં ગોઠવાયેલ છે. નહિંતર, એક ટેબ અક્ષર એસીએલ એન્ટ્રી અને અસરકારક રાઇટ્સ ટિપ્પણી અલગ કરે છે.

બહુવિધ ફાઇલોની ACL સૂચિઓ ખાલી લીટીઓ દ્વારા અલગ કરવામાં આવે છે. Getfacl નું આઉટપુટ પણ setfacl ને ઇનપુટ તરીકે વાપરી શકાય છે.

પરવાનગીઓ

ફાઇલમાં શોધ એક્સેસ સાથેની કાર્યવાહી (એટલે ​​કે, ફાઇલના સમાવતી ડિરેક્ટરીમાં વાંચવા માટેની ઍક્સેસની પ્રક્રિયાઓ) પણ ફાઇલના ACL ના વાંચવા માટેની મંજૂરી આપવામાં આવી છે. આ ફાઇલ મોડને ઍક્સેસ કરવા માટે આવશ્યક પરવાનગીઓ સમાન છે.

વિકલ્પો

--એક્સેસ

ફાઇલ ઍક્સેસ નિયંત્રણ સૂચિ પ્રદર્શિત કરો.

-d, --default

ડિફોલ્ટ ઍક્સેસ નિયંત્રણ સૂચિ પ્રદર્શિત કરો.

--મિટ-હેડર

ટિપ્પણી હેડર (દરેક ફાઇલના આઉટપુટની પ્રથમ ત્રણ લીટીઓ) પ્રદર્શિત કરશો નહીં.

- તમામ અસરકારક

તમામ અસરકારક અધિકારોની ટિપ્પણીઓ છાપો, જો ACL પ્રવેશ દ્વારા વ્યાખ્યાયિત અધિકારો સમાન હોય તો પણ.

- કોઈ અસરકારક નથી

અસરકારક અધિકારોની ટિપ્પણીઓને છાપો નહીં.

- skip-base

એવી ફાઇલોને છોડો જે ફક્ત એસીએલ એન્ટ્રીઓ (માલિક, જૂથ, અન્યો) પાસે છે.

-આર, - રિકવર્સિવ

બધી ફાઇલો અને ડિરેક્ટરીઓની ACL ની યાદીઓ યાદ રાખો.

-એલ, - લોજિકલ

તાર્કિક ચાલ, સિંબોલિક કડીઓ અનુસરો. ડિફોલ્ટ વર્તણૂક સાંકેતિક લિંક દલીલોનું પાલન કરવાનું છે, અને સબ-ડાયરેક્ટરીઝમાં મળેલા સાંકેતિક લિંક્સને છોડવા માટે છે.

-પી, - ફીઝીકલ

શારીરિક ચાલ, બધા સાંકેતિક લિંક્સ અવગણો. આ સાંકેતિક લિંક દલીલો પણ છોડી દે છે.

- ટેબ્યુલર

વૈકલ્પિક કોઠા આઉટપુટ ફોર્મેટનો ઉપયોગ કરો. એસીએલ અને ડિફોલ્ટ એસીએલ બાજુ દ્વારા બાજુ દર્શાવવામાં આવે છે. ACL માસ્ક એન્ટ્રીને કારણે બિનઅસરકારક પરવાનગીઓ મૂડીગત દર્શાવવામાં આવે છે. ACL_USER_OBJ અને ACL_GROUP_OBJ એન્ટ્રીઓ માટે એન્ટ્રી ટૅગ નામો પણ મૂડી અક્ષરોમાં પ્રદર્શિત થાય છે, જે તે એન્ટ્રીઝને જોઇ શકાય છે.

--બસોલ્યુટ-નામો

અગ્રણી સ્લેશ અક્ષરો (`/ ') ને ફટકો નહીં. મૂળભૂત વર્તણૂક એ અગ્રણી સ્લેશ અક્ષરોને રટ કરવી છે.

- વિવર

Getfacl નું વર્ઝન છાપો અને બહાર નીકળો

--help

આદેશ વાક્ય વિકલ્પો સમજાવીને મદદ છાપો.

-

આદેશ વાક્ય વિકલ્પોનો અંત. બાકીના તમામ પરિમાણોને ફાઇલ નામો તરીકે અર્થઘટન કરવામાં આવે છે, ભલે તેઓ ડેશ અક્ષરથી શરૂ થાય.

-

જો ફાઇલ નામ પરિમાણ એક ડેશ અક્ષર છે, getfacl પ્રમાણભૂત ઇનપુટમાંથી ફાઇલોની સૂચિ વાંચે છે.

પોસિસ 1003.1 ઇ ડ્રાફટ સ્ટાન્ડર્ડ 17 પરની સુસંગતતા

જો પર્યાવરણ ચલ POSIXLY_CORRECT વ્યાખ્યાયિત થયેલ છે, getfacl નું મૂળભૂત વર્તણૂક નીચેની રીતે બદલાય છે: જ્યાં સુધી ઉલ્લેખિત ન હોય ત્યાં સુધી, ફક્ત ACL છપાયેલ છે. ડિફૉલ્ટ ACL માત્ર ત્યારે છપાયેલ છે જો -d વિકલ્પ આપવામાં આવે. જો કોઈ આદેશ વાક્ય પરિમાણ આપવામાં આવ્યું ન હોય, તો getfacl વર્ચ્યુ છે કે તે `` getfacl - '' તરીકે બોલાવવામાં આવી છે.