getfacl - dapatkan daftar kontrol akses file
Ringkasan
getfacl -dRLPvh file …
getfacl -dRLPvh -
Deskripsi
Untuk setiap file, getfacl menampilkan nama file, pemilik, grup, dan Daftar Kontrol Akses (ACL). Jika direktori memiliki ACL default, getfacl juga menampilkan ACL default. Non-direktori tidak dapat memiliki ACL default.
Jika getfacl digunakan pada sistem file yang tidak mendukung ACL, getfacl menampilkan izin akses yang ditentukan oleh bit izin mode file tradisional.
Format output getfacl adalah sebagai berikut:
1: # file: somedir / 2: # pemilik: lisa 3: # grup: staf 4: pengguna :: rwx 5: pengguna: joe: rwx #efektif: r-x 6: grup :: rwx #efektif: r-x 7: grup: keren: r-x 8: topeng: r-x 9: lainnya: r-x10: default: pengguna :: rwx11: default: user: joe: rwx #efektif: r-x12: default: grup :: r-x13: default: mask: r-x14: default: lainnya: ---
Baris 4, 6 dan 9 sesuai dengan bidang pengguna, grup dan lainnya dari bit izin mode file. Ketiganya disebut entri ACL dasar. Baris 5 dan 7 diberi nama pengguna dan entri grup bernama. Baris 8 adalah topeng hak yang efektif. Entri ini membatasi hak efektif yang diberikan kepada semua kelompok dan kepada pengguna yang disebutkan namanya. (Pemilik file dan izin lainnya tidak terpengaruh oleh topeng hak yang efektif; semua entri lainnya.) Baris 10-14 menunjukkan ACL default yang terkait dengan direktori ini. Direktori mungkin memiliki ACL default. File biasa tidak pernah memiliki ACL default. Perilaku default untuk getfacl adalah menampilkan ACL dan ACL default dan menyertakan komentar hak yang efektif untuk baris di mana hak entri berbeda dengan hak efektif. Jika output ke terminal, komentar hak efektif diselaraskan ke kolom 40. Jika tidak, satu karakter tab memisahkan entri ACL dan komentar hak efektif. Daftar ACL dari banyak file dipisahkan oleh garis kosong. Output getfacl juga dapat digunakan sebagai input ke setfacl. Proses dengan akses pencarian ke file (yaitu, proses dengan akses baca ke direktori berisi file) juga diberikan akses baca ke ACL file. Ini analog dengan izin yang diperlukan untuk mengakses mode file. --mengakses Menampilkan daftar kontrol akses file. -d, --default Menampilkan daftar kontrol akses default. --omit-header Jangan tampilkan header komentar (tiga baris pertama dari setiap output file). --semua efektif Cetak semua komentar hak yang efektif, bahkan jika identik dengan hak yang ditentukan oleh entri ACL. --tidak efektif Jangan cetak komentar hak yang efektif. --skip-base Lewati file yang hanya memiliki entri ACL dasar (pemilik, grup, lainnya). -R, - rekursif Cantumkan ACL semua file dan direktori secara rekursif. -L, --logis Berjalan logis, ikuti tautan simbolik. Perilaku default adalah mengikuti argumen tautan simbolik dan melewatkan tautan simbolis yang ditemui dalam subdirektori. -P, --fisik Berjalan fisik, lewati semua tautan simbolik. Ini juga melompati argumen tautan simbolik. --datar Gunakan format output tabular alternatif. ACL dan ACL default ditampilkan berdampingan. Izin yang tidak efektif karena entri topeng ACL ditampilkan dalam huruf kapital. Nama-nama tag entri untuk entri ACL_USER_OBJ dan ACL_GROUP_OBJ juga ditampilkan dalam huruf besar, yang membantu dalam menemukan entri-entri itu. --sebutkan nama Jangan melucuti karakter miring (`/ '). Perilaku default adalah untuk menghapus karakter slash terdepan. --versi Cetak versi getfacl dan keluar. --membantu Cetak bantuan yang menjelaskan opsi baris perintah. -- Akhir opsi baris perintah. Semua parameter yang tersisa diinterpretasikan sebagai nama file, bahkan jika mereka dimulai dengan karakter dasbor. - Jika parameter filename adalah karakter tanda hubung tunggal, getfacl membaca daftar file dari input standar. Jika variabel lingkungan POSIXLY_CORRECT didefinisikan, perilaku default getfacl berubah dengan cara-cara berikut: Kecuali ditentukan lain, hanya ACL yang dicetak. ACL default hanya dicetak jika -d opsi diberikan. Jika tidak ada parameter baris perintah yang diberikan, getfacl berperilaku seolah-olah dipanggil sebagai `getfacl - ''. Izin
Pilihan
Kesesuaian dengan Posix 1003.1e Draf Standar 17




