ຊື່
getfacl - ໄດ້ຮັບລາຍການຄວບຄຸມການເຂົ້າເຖິງ ໄຟລ໌
Synopsis
getfacl [-dRLPvh] file
getfacl [-dRLPvh] -
ລາຍລະອຽດ
ສໍາລັບແຕ່ລະໄຟລ໌, getfacl ສະແດງຊື່ໄຟລ໌, ເຈົ້າຂອງ, ກຸ່ມແລະບັນຊີຄວບຄຸມການເຂົ້າເຖິງ (ACL). ຖ້າ ໄດເລກະທໍລີທີ່ ມີ ACL ເລີ່ມຕົ້ນ, getfacl ຍັງສະແດງ ACL ແບບເລີ່ມຕົ້ນ. ບໍ່ແມ່ນໄດເລກະທໍລີທີ່ບໍ່ສາມາດມີ ACLs ຕອນຕົ້ນ.
ຖ້າ getfacl ຖືກນໍາໃຊ້ໃນລະບົບໄຟລ໌ທີ່ບໍ່ສະຫນັບສະຫນູນ ACLs, getfacl ສະແດງສິດອະນຸຍາດການເຂົ້າເຖິງທີ່ກໍານົດໄວ້ໂດຍການໃຊ້ໄຟລ໌ອະນຸຍາດຮູບແບບດັ້ງເດີມ.
ຮູບແບບຜົນຜະລິດຂອງ getfacl ແມ່ນມີດັ່ງນີ້:
1: # file: somedir / 2: # owner: lisa 3: # group: staff 4: user :: rwx 5: user: joe: rwx #effective: rx 6: group :: rwx #effective: rx 7: group: cool: rx 8: mask: rx 9: ອື່ນ ໆ : rx 10: default: user :: rwx 11: default: user: joe: rwx #effective: rx 12: default: group :: rx 13: default: mask: rx 14 : ຄ່າເລີ່ມຕົ້ນ: ອື່ນ ໆ : ---ເສັ້ນ 4, 6 ແລະ 9 ກົງກັບຜູ້ໃຊ້, ກຸ່ມແລະພາກສະຫນາມອື່ນໆຂອງຮູບແບບໄຟລ໌ອະນຸຍາດໄຟລ໌. ເຫຼົ່ານີ້ສາມຖືກເອີ້ນວ່າບັນດາເອກະສານ ACL ຖານ. ສາຍ 5 ແລະ 7 ແມ່ນຊື່ຜູ້ໃຊ້ແລະລາຍຊື່ກຸ່ມທີ່ມີຊື່. ເສັ້ນ 8 ແມ່ນຫນ້າກາກສິດທິປະສິດຕິຜົນ. ການລົງທະບຽນນີ້ຈໍາກັດສິດທິປະສິດທິພາບທີ່ໄດ້ຮັບມອບໃຫ້ແກ່ກຸ່ມທັງຫມົດແລະຜູ້ທີ່ມີຊື່ໃຊ້. (ເຈົ້າຂອງໄຟລ໌ແລະການອະນຸຍາດອື່ນໆຈະບໍ່ໄດ້ຮັບຜົນກະທົບຈາກຫນ້າກາກສິດທິປະສິດທິພາບ, ທັງຫມົດອື່ນໆແມ່ນ.) ສາຍ 10 - 14 ສະແດງ ACL ເລີ່ມຕົ້ນທີ່ກ່ຽວຂ້ອງກັບໄດເລກະທໍລີນີ້. ໄດເລກະທໍລີອາດມີ ACL ໂດຍຄ່າເລີ່ມຕົ້ນ. ໄຟລ໌ປົກກະຕິບໍ່ເຄີຍມີ ACL ເລີ່ມຕົ້ນ.
ການປະພຶດທໍາອິດຂອງ getfacl ແມ່ນເພື່ອສະແດງທັງ ACL ແລະ ACL ທີ່ຖືກຕ້ອງ, ແລະປະກອບມີສິດທິປະສິດທິພາບສິດທິໃນການສໍາລັບເສັ້ນທີ່ສິດທິຂອງການເຂົ້າແມ່ນແຕກຕ່າງຈາກສິດທິປະສິດຕິພາບ.
ຖ້າຜົນຜະລິດແມ່ນຢູ່ປາຍ, ສິດທິປະສິດທິພາບສິດທິແມ່ນສອດຄ່ອງກັບຖັນ 40. ຖ້າບໍ່ດັ່ງນັ້ນ, ຕົວອັກສອນຫນຶ່ງແທັກແຍກໂຕ ACL ແລະສິດທິປະສິດທິຜົນ.
ລາຍະການ ACL ຂອງໄຟລ໌ຫຼາຍແມ່ນແຍກໂດຍເສັ້ນຫວ່າງເປົ່າ. ຜົນຜະລິດຂອງ getfacl ຍັງສາມາດໃຊ້ເປັນ input ເພື່ອ setfacl.
Permissions
ຂະບວນການທີ່ມີການເຂົ້າເຖິງການຊອກຫາໄຟລ໌ (ເຊົ່ນ, ຂະບວນການທີ່ມີການອ່ານເຂົ້າເຖິງໄດເລກະທໍລີຂອງໄຟລ໌) ຍັງໄດ້ຮັບການອະນຸຍາດໃຫ້ເຂົ້າເຖິງ ACLs ຂອງໄຟລ໌. ນີ້ແມ່ນຄ້າຍຄືກັບສິດທີ່ຕ້ອງການສໍາລັບການເຂົ້າເຖິງຮູບແບບໄຟລ໌.
ຕົວເລືອກ
- ການເຂົ້າເຖິງ
ສະແດງລາຍການຄວບຄຸມການເຂົ້າເຖິງໄຟລ໌.
-d, --default
ສະແດງລາຍະການຄວບຄຸມການເຂົ້າເຖິງເລີ່ມຕົ້ນ.
--omit-header
ບໍ່ສະແດງຫົວຂໍ້ຄໍາຄິດເຫັນ (ສາມສາຍທໍາອິດຂອງຜົນຜະລິດແຕ່ລະໄຟລ໌).
- ທັງຫມົດ - ປະສິດທິຜົນ
ພິມທຸກຄວາມຄິດເຫັນສິດທິປະສິດທິຜົນ, ເຖິງແມ່ນວ່າແມ່ນຄືກັນກັບສິດທີ່ກໍານົດໂດຍການເຂົ້າ ACL.
- ບໍ່ມີຜົນສັກສິດ
ຢ່າພິມຄໍາເຫັນສິດທິປະສິດຕິພາບ.
- skip-base
ລາກໄຟລ໌ທີ່ມີລາຍການ ACL ຖານ (ເຈົ້າຂອງ, ກຸ່ມ, ຄົນອື່ນ) ເທົ່ານັ້ນ.
-R, --recursive
ລາຍຊື່ ACLs ຂອງໄຟລ໌ແລະໄດເລກະທໍລີທັງຫມົດ.
-L, -logical
ຍ່າງຕາມເຫດຜົນ, ປະຕິບັດຕາມການເຊື່ອມໂຍງສັນຍາລັກ. ພຶດຕິກໍາຕົ້ນຕໍແມ່ນການປະຕິບັດຕາມການໂຕ້ຖຽງການເຊື່ອມໂຍງແບບສັນຍາລັກ, ແລະເພື່ອຂ້າມການເຊື່ອມຕໍ່ສັນຍາລັກທີ່ພົບໃນ subdirectories.
-P, - physics
ການຍ່າງທາງທາງດ້ານຮ່າງກາຍ, ຂ້າມການເຊື່ອມຕໍ່ສັນຍາລັກທັງຫມົດ. ນີ້ຍັງຂ້າມຂໍ້ໂຕ້ແຍ້ງການເຊື່ອມໂຍງແບບສັນຍາລັກ.
- ຕາຕະລາງ
ໃຊ້ຮູບແບບຜົນຜະລິດຕາຕະລາງທາງເລືອກອື່ນ. ACL ແລະ ACL ເລີ່ມຕົ້ນຈະຖືກສະແດງຢູ່ຄຽງຄູ່. ການອະນຸຍາດທີ່ບໍ່ມີປະສິດຕິພາບຍ້ອນລາຄາຫນ້າກາກ ACL ຈະຖືກສະແດງເປັນທຶນ. ຊື່ແທັກສໍາລັບເອກະສານ ACL_USER_OBJ ແລະ ACL_GROUP_OBJ ແມ່ນຖືກສະແດງຢູ່ໃນຕົວອັກສອນຫຍາບ, ເຊິ່ງຊ່ວຍໃນການສະແດງລາຍການເຫຼົ່ານັ້ນ.
- ແກ້ໄຂຊື່ -
ຢ່າລອກລອກອັກຂະລະຕົວຊີ້ນໍາ (`/ '). ພຶດຕິກໍາຕົວແບບທໍາອິດແມ່ນການລອກເອົາຕົວອັກສອນທີ່ນໍາຫນ້າ.
- ການປ່ຽນແປງ
ພິມຮຸ່ນ getfacl ແລະອອກ.
--help
ພິມຊ່ວຍອະທິບາຍຕົວເລືອກເສັ້ນທາງຄໍາສັ່ງ.
-
ຕົວເລືອກ end of command line ຕົວກໍານົດການທີ່ຍັງເຫຼືອທັງຫມົດແມ່ນໄດ້ຖືກຕີຄວາມເປັນຊື່ໄຟລ໌, ເຖິງແມ່ນວ່າພວກເຂົາເລີ່ມຕົ້ນດ້ວຍຕົວອັກສອນ dash.
-
ຖ້າພາລາມິເຕີຊື່ແຟ້ມເປັນຕົວອັກສອນ dash ດຽວ, getfacl ຈະອ່ານລາຍະການຂອງໄຟລ໌ຈາກການປ້ອນຂໍ້ມູນມາດຕະຖານ.
ຂໍ້ຕະກະລົງກ່ຽວກັບມາດຕະຖານ POS31 1003.1 ບົດສະຫຼຸບ DRAFT STANDARD 17
ຖ້າສະຖານະຂອງສະພາບແວດລ້ອມ POSIXLY_CORRECT ຖືກກໍານົດ, ພຶດຕິກໍາຕົວທໍາອິດຂອງ getfacl ຈະມີການປ່ຽນແປງຕາມວິທີດັ່ງຕໍ່ໄປນີ້: ເວັ້ນເສຍແຕ່ລະບຸໄວ້ຖ້າບໍ່ດັ່ງນັ້ນ, ACL ເທົ່ານັ້ນທີ່ຖືກພິມ. ACL ເລີ່ມຕົ້ນແມ່ນພິມເທົ່ານັ້ນຖ້າຕົວເລືອກ -d ຖືກມອບໃຫ້. ຖ້າບໍ່ມີພາລາມິເຕີ ບັນ ທັດ ຄໍາສັ່ງ , getfacl ເຮັດວຽກເປັນຖ້າມັນຖືກເອີ້ນວ່າ `` getfacl - ''.