Ithute Linux Command - getfacl

Lebitso

getfacl - fumana lintlha tsa taolo ea ho fumana lifilimi

Lintlhakiso

file ea gotfacl [-dRLPvh] ...

getfacl [-dRLPvh] -

Tlhaloso

Bakeng sa faele ka 'ngoe, getfacl e bonts'a lebitso la faele, mong'a lona, ​​sehlopha, le Access Control List (ACL). Haeba lengolo le na le ACL e sa feleng, getfacl e boetse e bonts'a ACL e sa lekanyetsoang. Li-di-directories ha li na li-ACL tsa kamehla.

Haeba getfacl e sebelisoa tsamaisong ea faele e sa tšehe li-ACLs, getfacl e bonts'a litumello tse fihletsoeng tse hlalositsoeng ke mekhoa ea setso ea feshene tumello ea tumello.

Palo e hlahisoang ke getfacl e latelang:

1: # file: mongolo / 2: # mong'a ntlo: lisa 3: # sehlopha: basebetsi 4: user :: rwx 5: user: joe: rwx #effective: rx 6: sehlopha :: rwx #effective: rx 7: sehlopha: phomolo: rx 9: tse ling: rx 10: ka ho feletseng: user :: rwx 11: default: user: joe: rwx #effective: rx 12: default: sehlopha :: rx 13: default: mask: rx 14 : ho sa feleng: tse ling: ---

Mantsoe a 4, 6 le a 9 a lumellana le sehlopha sa basebetsi, sehlopha le mefuta e meng ea feshene ea tumello ea feshene. Tsena tse tharo li bitsoa litlhoko tsa basebetsi tsa ACL. Mantsoe a 5 le a 7 a bitsoa mekhoa ea ho sebelisa le ho reha lebitso la sehlopha. Tsela ea 8 ke mask e sebetsang hantle. Ho kena hona ho fokotsa litokelo tse atlehang tse fuoang lihlopha tsohle le ho ba sebelisang lebitso. (Mofani oa feshene le litumello tse ling ha li amehe ke mask a nang le litokelo tse nepahetseng; litlhaloso tse ling tsohle ke tsa.) Mantsoe a 10--14 a bonts'a ACL e fapaneng e amanang le buka ena. Litsela li ka ba le ACL e sa feleng. Lifaele tsa kamehla ha li na le ACL e sa feleng.

Boitšoaro ba boipheliso bakeng sa getfacl ke ho bonts'a ACL le ACL e sa lekanyetsoang, le ho kenyelletsa tlhaloso ea litokelo tse atlehang bakeng sa mela moo litokelo tsa ho kena li fapaneng le litokelo tse atlehileng.

Haeba phallo e lebisitsoe ho sephetho, litokelo tse sebetsang li lumellana le karolo ea 40. Ho seng joalo, setšoantšo se le seng sa tabo se arola ho kena ha ACL le litlhaloso tse nepahetseng tsa litokelo.

Litsela tsa ACL tsa lifaele tse ngata li arohane ka mela e sa na letho. Litholoana tsa getfacl li ka boela tsa sebelisoa e le puo ho setfacl.

Lumello

Ts'ebetso ea ho batla ho fihlella faele (e leng, mekhoa e nang le ho fihlella ho bala ho tse nang le lengolo la faele) hape e fuoa ho fihlella ho bala li-ACL tsa faele. Sena se tšoana le litumello tse hlokahalang bakeng sa ho fihlella feshene ea faele.

Khetho

- ho fihlela

Hlahisa lenane la ho laola ho fumana lifilimi.

-d, --default

Hlahisa lenane la ho laola mokhoa oa ho fihlella.

- hlooho-hlooho

U se ke ua bontša sehlooho se hlahang maikutlo (mela e meraro ea pele ea sekhetho se seng le se seng).

- kaofela-e sebetsang

Hatisa litlhaloso tsohle tse nepahetseng tsa litokelo, esita le haeba li lekana le litokelo tse hlalosoang ke ho kena ha ACL.

- ha e sebetse

U se ke ua hatisa litlhaloso tse nepahetseng tsa litokelo

--skip-base

Tlosa lifaele tse nang le litlhoko tsa basebetsi tsa basebetsi ba ACL (mong'a, sehlopha, ba bang).

-R, - e mengata

Thathamisa li-ACL tsa lifaele le lihlooho tsohle ka mokhoa o ts'oanang.

-L, - e utloahalang

Tsamaea ka mokhoa o utloahalang, latela litšebeliso tsa tšoantšetso. Boitšoaro ba boits'oaro ke ho latela litlhaloso tse amanang le li-link, le ho tlōla li-link tsa tšoantšetso tse kopanetsoeng li-subdirectories.

-P, --physical

Tsamaea ea 'mele, roka li-link tsohle tsa tšoantšetso. Sena se boetse sa tlōla mabaka a tšoantšetso.

- nako le nako

Sebelisa mefuta e meng e fapaneng ea sebopeho. ACL le ACL e sa lekanyetsoang li bonts'oa ka lehlakore. Lumello tse sa sebetseng ka lebaka la ho kena ha masapo a ACL li bonts'oa ka molao. Mabitso a ho kena ka ACL_USER_OBJ le ACL_GROUP_OBJ e kenyelletsoang a boetse a bontsitsoe ka litlhaku tse kholo, tse thusang ho bona lipolelo tseo.

--absolute-mabitso

U se ke ua hlobolisa ho hlahisa litlhaku tsa batho (`/ '). Boitšoaro ba boits'oaro ke ho tlosa litlhaku tse lebisang pele.

--version

Hatisa phetolelo ea getfacl 'me u tsoe.

--Thusa

Thuso ea ho hatisa e hlalosang khetho ea line ea taelo.

-

Qetellong ea khetho ea line ea taelo. Lintho tsohle tse setseng li hlalosoa e le mabitso a lifilimi, esita le haeba li qala ka setšoantšo sa dash.

-

Haeba parameter ea lebitso la faele ke setšoantšo se le seng sa dash, getfacl e bala lethathamo la lifaele tse tsoang ho e kenyelletsoeng.

TŠEBELETSO EA POSIX 1003.1e TŠEBELETSO EA TŠEBELETSO 17

Haeba mochine o fapaneng oa POSIXLY_CORRECT o hlalosoa, boitšoaro bo sa tloaelehang ba getfacl bo fetoha ka litsela tse latelang: Ntle le haeba ho boleloa ka hosele, feela ACL e hatisoa. ACL e sa fetoheng e hatisitsoe feela haeba -a khetho e fanoa. Haeba ha ho taelo ea line ea taelo e fanoang, getfacl e itšoara joalokaha e ne e bitsoa e le `` getfacl - ''.