ວິທີການ ສຳ ເນົາການອະນຸຍາດເອກະສານແລະການເປັນເຈົ້າຂອງກັບເອກະສານອື່ນໃນ Linux
ສົມມຸດວ່າທ່ານມີສອງແຟ້ມຫຼືທ່ານຫາກໍ່ສ້າງເອກະສານ ໃໝ່ ແລະຢາກໃຫ້ມັນມີສິດອະນຸຍາດແລະເປັນເຈົ້າຂອງເອກະສານເກົ່າ.
ໃນບົດຂຽນນີ້, ພວກເຮົາຈະສະແດງວິທີການ ສຳ ເນົາສິດແລະຄວາມເປັນເຈົ້າຂອງຈາກເອກະສານ ໜຶ່ງ ໄປຫາເອກະສານອື່ນໃນ Linux ໂດຍໃຊ້ ຄຳ ສັ່ງ chmod ແລະ chown ຕາມ ລຳ ດັບ.
ເພື່ອ ສຳ ເນົາເອກະສານການອະນຸຍາດຈາກເອກະສານ ໜຶ່ງ ໄປຫາເອກະສານອື່ນ, ໃຫ້ໃຊ້ ຄຳ ສັ່ງ chmod ດ້ວຍການປ່ຽນລະຫັດ --reference
ໃນ syntax ຕໍ່ໄປນີ້, ບ່ອນທີ່ reference_file ແມ່ນເອກະສານທີ່ອະນຸຍາດຈະຖືກ ສຳ ເນົາແທນທີ່ຈະກ່ວາຮູບແບບການ ກຳ ນົດ (ເຊັ່ນ: octal ຫຼືການອະນຸຍາດຮູບແບບຕົວເລກ) ສຳ ລັບໄຟລ໌.
$ chmod --reference=reference_file file
ຍົກຕົວຢ່າງ,
$ ls -l users.list $ ls -l keys.list $ sudo chmod --reference=users.list keys.list $ ls -l keys.list
ເຊັ່ນດຽວກັນ, ເພື່ອ ສຳ ເນົາຄວາມເປັນເຈົ້າຂອງຈາກເອກະສານອື່ນ, ໃຫ້ໃຊ້ ຄຳ ສັ່ງ chown ກັບປຸ່ມ --reference
ພ້ອມທັງໃຊ້ syntax ຕໍ່ໄປນີ້, ບ່ອນທີ່ reference_file ແມ່ນເອກະສານທີ່ເຈົ້າຂອງແລະກຸ່ມຈະຖືກຄັດລອກແທນທີ່ຈະລະບຸເຈົ້າຂອງ: ກຸ່ມ ຄ່າ ສຳ ລັບເອກະສານ.
$ chown --reference=reference_file file
ຍົກຕົວຢ່າງ,
$ ls -l keys.list $ touch api.list $ ls -l keys.list $ sudo chown --reference=keys.list api.list $ ls -l api.list
ທ່ານຍັງສາມາດ ສຳ ເນົາສິດອະນຸຍາດຂອງໄຟລ໌ແລະຄວາມເປັນເຈົ້າຂອງຈາກເອກະສານ ໜຶ່ງ ໄປຫາຫລາຍເອກະສານຕາມທີ່ສະແດງ.
$ sudo chmod --reference=users.list users1.list users2.list users3.list $ sudo chown --reference=users.list users1.list users2.list users3.list
ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມ, ເບິ່ງ ໜ້າ chown ແລະ chmod man.
$ man chown $ man chmod
ນອກນັ້ນທ່ານຍັງຈະຊອກຫາ ຄຳ ແນະ ນຳ ເຫຼົ່ານີ້ກ່ຽວກັບການອະນຸຍາດເອກະສານທີ່ຈະເປັນປະໂຫຍດ:
<
ຫມົດເທົ່ານີ້! ຖ້າທ່ານຮູ້ວິທີອື່ນໃດທີ່ຈະຄັດລອກຫລືອະນຸຍາດເອກະສານໃນ Linux, ແບ່ງປັນກັບພວກເຮົາຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.