Ketahui arahan Linux - getfacl

Nama

getfacl - dapatkan senarai kawalan akses fail

Sinopsis

getfacl [-dRLPvh] fail ...

getfacl [-dRLPvh] -

Penerangan

Untuk setiap fail, getfacl memaparkan nama fail, pemilik, kumpulan, dan Senarai Kawalan Akses (ACL). Jika direktori mempunyai ACL lalai, getfacl juga memaparkan ACL lalai. Bukan direktori tidak boleh mempunyai ACL lalai.

Jika getfacl digunakan pada sistem fail yang tidak menyokong ACL, getfacl memaparkan keizinan akses yang ditakrifkan oleh bit kebenaran mod fail tradisional.

Format output getfacl adalah seperti berikut:

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

Talian 4, 6 dan 9 sesuai dengan pengguna, kumpulan dan bidang lain dari bit kebenaran fail fail. Ketiga-tiga disebut sebagai entri ACL asas. Talian 5 dan 7 dinamakan pengguna dan dinamakan penyertaan kumpulan. Baris 8 adalah topeng hak berkesan. Entri ini menghadkan hak berkesan yang diberikan kepada semua kumpulan dan kepada pengguna yang dinamakan. (Pemilik fail dan keizinan yang lain tidak dipengaruhi oleh topeng hak berkesan; semua entri lain adalah.) Baris 10--14 memaparkan ACL lalai yang dikaitkan dengan direktori ini. Direktori mungkin mempunyai ACL lalai. Fail reguler tidak pernah mempunyai ACL lalai.

Tingkah laku lalai untuk getfacl adalah untuk memaparkan ACL dan ACL lalai, dan menyertakan komen hak berkesan untuk garis di mana hak entri berbeza dari hak yang efektif.

Sekiranya output adalah terminal, komen hak berkesan diselaraskan kepada lajur 40. Jika tidak, watak tab tunggal memisahkan entri ACL dan ulasan hak berkesan.

Penyenaraian ACL berbilang fail dipisahkan dengan baris kosong. Output getfacl juga boleh digunakan sebagai input ke setfacl.

Kebenaran

Proses dengan akses carian ke fail (iaitu, proses dengan akses baca ke direktori yang mengandungi fail) juga diberikan akses baca ke ACLs fail. Ini sama dengan keizinan yang diperlukan untuk mengakses mod fail.

Pilihan

- akses

Paparkan senarai kawalan akses fail.

-d, --default

Paparkan senarai kawalan akses lalai.

- pengepala

Jangan tunjukkan tajuk komen (tiga baris pertama setiap output fail).

- semua berkesan

Cetak semua komen hak berkesan, walaupun identik dengan hak yang ditakrifkan oleh entri ACL.

- tidak berkesan

Jangan cetak komen hak berkesan.

- skip-base

Langkau fail yang hanya mempunyai entri ACL asas (pemilik, kumpulan, yang lain).

-R, - rekursif

Senaraikan ACLs semua fail dan direktori secara rekursif.

-L, - logik

Jalan masuk logik, ikuti pautan simbolik. Tingkah laku lalai adalah mengikut hujah pautan simbolik, dan untuk melangkau pautan simbolik yang ditemui dalam subdirektori.

-P, - fizikal

Jalan fizikal, luncurkan semua pautan simbolik. Ini juga melangkau hujah pautan simbolik.

--tabular

Gunakan format keluaran alternatif tabular. ACL dan ACL lalai dipaparkan bersebelahan. Kebenaran yang tidak berkesan disebabkan kemasukan topeng ACL dipaparkan dipermodalkan. Nama tag entri untuk entri ACL_USER_OBJ dan ACL_GROUP_OBJ juga dipaparkan dalam huruf besar, yang membantu dalam melihat entri tersebut.

- nama-nama buas

Jangan strip watak slash utama (`/ '). Tingkah laku lalai adalah untuk melancarkan aksara slash yang terkemuka.

- pengalihan

Cetak versi getfacl dan keluar.

- membantu

Cetak bantuan menerangkan pilihan baris perintah.

-

Akhir pilihan baris arahan. Semua parameter yang selebihnya ditafsirkan sebagai nama fail, walaupun ia bermula dengan aksara dash.

-

Jika parameter nama fail adalah watak dash tunggal, getfacl membaca senarai fail dari input standard.

MENGGUNAKAN POSIX STANDARD 1003.1e DRAFT 17

Sekiranya pembolehubah persekitaran POSIXLY_CORRECT ditakrifkan, tingkah laku lalai dari getfacl berubah dengan cara berikut: Kecuali dinyatakan sebaliknya, hanya ACL dicetak. ACL lalai hanya dicetak jika pilihan -d diberikan. Sekiranya tiada parameter baris arahan diberikan, getfacl berkelakuan seolah-olah ia dipanggil sebagai `` getfacl - ''.