Sinau perintah Linux - getfacl

Jeneng

getfacl - entuk dhaptar kontrol akses file

Sinopsis

getfacl [-dRLPvh] file ...

getfacl [-dRLPvh] -

Gambaran

Kanggo saben file, getfacl nampilake jeneng berkas, pemilik, grup, lan Daftar Kontrol Akses (ACL). Yen direktori nduweni ACL standar, getfacl uga nuduhake ACL standar. Non-petunjuk ora bisa duwe ACLs standar.

Yen getfacl digunakake ing sistem file sing ora ndhukung ACL, getfacl nampilake ijin akses sing didéfinisi dening bit ijin mode file tradisional.

Format output getfacl yaiku kaya mangkene:

1: #file: somedir / 2: # owner: lisa 3: # group: staff 4: user :: rwx 5: user: joe: rwx #effective: rx 6: group :: rwx # rx 8: mask: rx 9: liyane: rx 10: default: user :: rwx 11: default: user: joe: rwx #effective: rx 12: default: group :: rx 13: default: mask: rx 14 : gawan: liyane: ---

Garis 4, 6 lan 9 cocog karo pangguna, grup lan kolom liyane saka bit ijin mode berkas. Iki telu diarani entri basa ACL. Garis 5 lan 7 diarani pangguna lan dijenengi entri klompok. Baris 8 minangka topeng hak efektif. Entri iki mbatesi hak-hak efektif sing diwenehake marang kabeh klompok lan menehi jeneng panganggo. (Panganggo file lan ijin liyane ora kena pengaruh topeng hak efektif; kabeh entri liyane.) Jalur 10--14 nampilake ACL standar sing ana hubungane karo direktori iki. Direktori uga duwe ACL gawan. File reguler ora duwe ACL standar.

Prilaku standar kanggo getfacl yaiku kanggo nampilake ACL lan ACL standar, lan nambah komentar hak efektif kanggo baris dimana hak entri beda-beda dari hak-hak efektif.

Yen output menyang terminal, komentar hak efektif didadekake siji menyang kolom 40. Yen ora, karakter tab tunggal misahake entri ACL lan komentar hak efektif.

Dhaptar file ACL kapérang saka garis kosong. Output getfacl uga bisa digunakake minangka input kanggo setfacl.

Ijin

Proses nganggo akses telusuran menyang file (kayata, pangolahan kanthi akses maca kanggo direktori sing dumadi saka file) uga diwenehake maca akses menyang file ACLs. Iki analog menyang ijin sing dibutuhake kanggo ngakses mode file.

Pilihan

- akses

Nampilake dhaptar kontrol akses file.

-d, --default

Nuduhake dhaptar kontrol akses default.

--omit-header

Aja nampilake komentar komentar (telung baris pertama saka saben file file).

- kabeh-efektif

Nyetak kabeh komentar hak efektif, sanajan identik karo hak sing ditetepake dening entri ACL.

--no-efektif

Aja nyetak komentar hak efektif.

- skip-base

Mbukak file sing mung duwe entri basa ACL (pemilik, grup, liyane).

-R, --recursive

Dhaftar ACLs kabeh file lan petunjuk sacara rekursif.

-L, - logis

Lumaku kanthi logis, tindakake pranala simbolis. Perilaku default adalah mengikuti argumen tautan simbolis, dan melewati tautan simbolis yang ditemui di subdirektori.

-P, --fisik

Mlaku fisik, mlumpat kabeh pranala simbolis. Iki uga ngluwihi argumen pranala simbolis.

--tingkat

Gunakake format output tabular alternatif. ACL lan ACL gawan ditampilake sisih bebarengan. Ijin sing ora efektif amarga entri topeng ACL ditampilake huruf gedhe-gedhe. Jeneng entri entri kanggo entri ACL_USER_OBJ lan ACL_GROUP_OBJ uga ditampilake ing huruf kapital, sing mbantu nemtokake entri kasebut.

--absolute-names

Aja nguciwani karakter sing motong paling cedhak (`/ '). Prilaku standar kanggo ngowahi karakter sing motong unggas.

--versi

Print versi getfacl lan metu.

--Takon

Print help njelasake pilihan baris perintah.

-

Pungkasan opsi baris perintah. Kabeh paramèter sing isih ana diinterpretasikake minangka jeneng berkas, sanajan diwiwiti karo karakter dash.

-

Yen parameter jeneng berkas minangka karakter sithik tunggal, getfacl maos dhaptar file saka input standar.

LENGKAP TO POSIX STANDAR 1003.1e DRAFT 17

Yen variabel lingkungan POSIXLY_CORRECT ditetepake, prilaku standar getfacl owah-owahan cara ing ngisor iki: Kajaba sing kasebut, mung ACL dicithak. ACL standar dicithak mung yen opsi -d diwenehi. Yen ora ana parameter baris perintah sing diwenehake, getfacl behaves kaya yen kasebut minangka '' getfacl - ''.