የ Linux Command የሚለውን - getfacl ይማሩ

ስም

getfacl - የፋይል መቆጣጠሪያ ዝርዝሮችን ያግኙ

ማጠቃለያ

getfacl [-dRLPvh] ፋይል ...

getfacl [-dRLPvh] -

መግለጫ

ለእያንዳንዱ ፋይል getfacl የፋይል ስም, ባለቤት, ቡድን እና የመዳረሻ ቁጥጥር ዝርዝር (ኤሲኤል) ያሳየዋል. አንድ ማውጫ የነባሪ ACL ካለው, getfacl ነባሪ ኤሲኤልን ያሳያል. ነጠላ ያልሆኑ ሪፖርቶች ነባሪ ACL ዎች ሊኖራቸው አይችልም.

Getfacl ኤ ሲ ኤ ኤልዎች የማይደግፍ የፋይል ስርዓት ላይ ጥቅም ላይ ከዋለ, getfacl በተለምዷዊ የፋይል ሁነታ የተፈቀዱ የቢት ፍቃዶችን የተገለጹትን የመዳረሻ ፍቃዶችን ያሳያል.

የ getfacl ውጤት ቅርፀት እንደሚከተለው ነው

1: # file: somedir / 2: # owner: lisa 3: # ቡድን: staff 4: user :: rwx 5: ተጠቃሚ: joe: rwx #effective: rx 6: group :: rwx #effective: rx 7: group: አሪፍ: rx 8: ጭምብ: rx 9 ሌላ-rx 10: ነባሪ: ተጠቃሚ :: rwx 11: ነባሪ: ተጠቃሚ: joe: rwx #effective: rx 12: ነባሪ: ቡድን :: rx 13: default: mask: rx 14 : ነባሪ: ሌላ: ---

Lines 4, 6 and 9 ከተጠቃሚ, ቡድን እና ሌሎች የፋይል ሁነታዎች ፍቃድ ቢትሮች ጋር የሚጣጣሙ ናቸው. እነዚህ ሦስቱ መሰረታዊ ACL በመባል ይታወቃሉ. መስመር 5 እና 7 የተሰየመ ተጠቃሚ ስም የተሰየሙ ሲሆን የቡድን ግቤቶችም ይጠራሉ. መስመር 8 ትክክለኛ መብት ገጽታ ነው. ይህ ግኝት ለሁሉም ቡድኖች የተሰጠውን ትክክለኛ መብቶች ይገድባል እና ተጠቃሚዎችን ስም ይሰጥበታል. (የፋይሉ ባለቤት እና ሌሎች ፍቃዶች በተፈጻጸም መብቶች ጭምብል አይደገፉም; ሁሉም ሌሎች ግቤቶች ናቸው). ከ 10 - 14 ያሉት መስመሮች ከዚህ ማውጫ ጋር የተቆራኘውን ነባሪ ኤግልን ያሳያሉ. ማውጫዎች ነባሪ ኤሉኤል ሊኖራቸው ይችላል. መደበኛ ፋይሎች ምንም ነባሪ ኤሉኤል የለዎትም.

የ getfacl ነባሪ ባህሪ ሁለቱንም ACL እና ነባሪ ኤሲኤል ማሳየት, እና የመግፊቱ መብቶች ከተገቢው መብቶች የሚለዩ የመስመሮች ጥቆማ ለማካተት ነው.

ውጤቱ ወደ ታች ኮንቴይነሪ ከሆነ የምርቱ ባለቤት አስተያየት ከአምድ 40 ጋር የተዛመደ ነው. አለበለዚያ አንድ የትር ሆሄ አርም የ ACL ግቤት እና ውጤታማ የመብት አስተያየት ይለያል.

በርካታ ፋይሎች ያሉ ACL ዝርዝሮች በባዶ መስመሮች ተለይተዋል. የ getfacl ውፅአት ለ setfacl እንደ ግቤት ሆኖ ሊያገለግል ይችላል.

ፍቃዶች

ወደ አንድ ፋይል የፍለጋ መዳረሻ ሂደትን (ለምሳሌ, የፋብሪካውን ማውጫ መድረሻ አንብብ ድረስ) ለፋይል ACL ዎች የመዳረስ ፍቃድ ተሰጥቷል. ይሄ የፋይል ሁነታ ለመድረስ ከሚፈልጉ ፍቃዶች ጋር ተመሳሳይ ነው.

አማራጮች

- ድረስ

የፋይል መዳረሻ መቆጣጠሪያ ዝርዝር አሳይ.

-d, --default

ነባሪውን የመዳረሻ መቆጣጠሪያ ዝርዝር ያሳዩ.

- -omit-header

የአስተያየትን ራስጌ አታሳይ (የእያንዳንዱ የፋይል ውጫዊ ሶስት መስመር) አታሳይ.

- ለሁሉም-ውጤታማ

ምንም እንኳን በ ACL መመዘኛዎች ከተቀመጡት መብቶች ጋር አንድ ቢሆኑም እንኳን ሁሉንም ውጤታማ የመብት አስተያየቶች ያትሙ.

- ውጤታማ ያልሆነ

ውጤታማ የመብት አስተያየቶችን አትታተሙ.

--skip-base

መሰረታዊ ACL ግብዓቶች (ባለቤት, ቡድን, ሌሎች) ብቻ ያላቸው ፋይሎችን ይዝለሉ.

-R, - - ምልከታ

የሁሉንም ፋይሎች እና ማውጫዎች ACLs ተደጋጋሚ መዘገብ.

-l, -logical

ሎጂካዊ መራመድ, ተምሳሌታዊ አገናኞችን ይከተሉ. ነባሪ ባህሪው የሚጠቀመባቸው ተምሳሌታዊ ነጋሪ እሴቶችን መከተል እና በሰንጠረዦች ውስጥ የተገኙትን ተምሳሌታዊ አገናኞች መዘለል ነው.

-P, - ፊዚካል

አካላዊ ጉዞ, ሁሉንም ተምሳሌታዊ አገናኞች ዘለሉ. ይሄም ተምሳሌታዊ ነጋሪ እሴቶችን ይዝለላል.

- ተለዋዋጭ

ተለዋጭ የክልል ቅርጸት ቅርጸት ተጠቀም. ACL እና ነባሪ ACL ጎን ለጎን ይታያሉ. በ ACL የንጥል ግቤት ምክንያት ውጤታማ ያልሆኑ ፍቃዶች በካፒታል ይታያሉ. የ ACL_USER_OBJ እና ACL_GROUP_OBJ ግቤት የገቡ መለያ ስሞችም በካፒታል ፊደላት ውስጥ ይታያሉ, ይህም እነዚያን ግቤቶች ለመተንተን ያግዛል.

--የቅጽል-ስሞች

የመዝሀል ቁምፊዎችን (`/>) አታድርግ. ነባሪ ባህሪ መሪ የዘፈቀደ ቁምፊዎችን መደርደር ነው.

- ቨርዥን

Getfacl ን እና አወጣጡን ያትሙ.

--ፍፍል

የትእዛዝ መስመር አማራጮችን ለማብራራት እገዛ ያትሙ.

-

የትዕዛዝ መስመር አማራጮች መጨረሻ. በአንድ ሰረዝ ቁምፊ ቢጀምሩ ሁሉም የተቀመጡ መርገጫዎች እንደ የፋይል ስሞች ይተረጎማሉ.

-

የፋይል ስም መስፈርት ነጠላ ሰረዝ ቁምፊ ከሆነ getfacl ከተለመደው ግብዓት የፋይሎች ዝርዝርን ያነባል.

ለ POSIX 1003.1 ደውሄ ደንብ 17

የአከባቢ ሁኔታ POSIXLY_CORRECT ከተገለፀ, የ getfacl ነባሪው ባህሪ በሚከተለው መንገዶች ይለወጣል: በሌላ መልኩ ካልተገለጸ በቀር, ACL ብቻ ይታተም. ነባሪ ኤኤኤልኤል (-ኤል) አማራጭ ከቀረበ ብቻ ነው. የትእዛዝ መስመር ግቤት ካልተሰጠ , getfacl እንደ `` getfacl - '' ሲጠራ የተቀመጠ ይመስላል.