What Is Aliases, Symbolic Links, and Links Hard in Mac OS X?

ລະບົບໄຟລ໌ OS X ສະຫນັບສະຫນູນຫລາຍປະເພດຂອງການເຊື່ອມຕໍ່ທາງລັດຫາໄຟລ໌ແລະແຟ້ມ. ການເຊື່ອມຕໍ່ທາງລັດສາມາດເຮັດໃຫ້ມັນງ່າຍຕໍ່ການນໍາໃຊ້ວັດຖຸທີ່ຖືກຝັງຢູ່ໃນ ລະບົບໄຟລ໌ OS X. OS X ສະຫນັບສະຫນູນສາມປະເພດຂອງການເຊື່ອມຕໍ່: aliases, ການເຊື່ອມໂຍງສັນຍາລັກ, ແລະການເຊື່ອມຕໍ່ແຂງ.

ທັງສາມປະເພດຂອງການເຊື່ອມຕໍ່ແມ່ນ shortcuts ກັບວັດຖຸລະບົບໄຟລ໌ຕົ້ນສະບັບ. ວັດຖຸລະບົບໄຟລ໌ແມ່ນປົກກະຕິແລ້ວໄຟລ໌ໃນ Mac ຂອງທ່ານ, ແຕ່ມັນກໍ່ສາມາດເປັນໂຟນເດີ, ໄດ, ເຖິງແມ່ນວ່າອຸປະກອນເຄືອຂ່າຍ.

ພາບລວມຂອງແອຕົດລິບິວ, ການເຊື່ອມໂຍງສັນຍາລັກແລະການເຊື່ອມຕໍ່ທີ່ແຂງ

ການເຊື່ອມຕໍ່ທາງລັດແມ່ນໄຟລ໌ຂະຫນາດນ້ອຍທີ່ອ້າງອິງຈຸດປະສົງຂອງໄຟລ໌ອື່ນ. ເມື່ອລະບົບພົບລິ້ງລັດ, ມັນຈະອ່ານໄຟລ໌ເຊິ່ງປະກອບດ້ວຍຂໍ້ມູນກ່ຽວກັບບ່ອນທີ່ວັດຖຸຕົ້ນສະບັບຕັ້ງຢູ່, ແລ້ວດໍາເນີນການເປີດສິ່ງດັ່ງກ່າວ. ສໍາລັບສ່ວນໃຫຍ່, ນີ້ຈະເກີດຂື້ນໂດຍບໍ່ມີກິດຮັບຮູ້ວ່າພວກເຂົາເຈົ້າໄດ້ພົບການເຊື່ອມໂຍງຂອງບາງປະເພດ. ທັງສາມປະເພດຂອງການເຊື່ອມຕໍ່ພະຍາຍາມປາກົດໃຫ້ໂປ່ງໃສໃຫ້ຜູ້ໃຊ້ຫຼືແອັບຯທີ່ເຮັດໃຫ້ພວກເຂົາໃຊ້.

ຄວາມໂປ່ງໃສນີ້ອະນຸຍາດໃຫ້ເຊື່ອມຕໍ່ທາງລັດເພື່ອນໍາໃຊ້ເພື່ອຈຸດປະສົງທີ່ແຕກຕ່າງກັນຫຼາຍ; ຫນຶ່ງໃນຫຼາຍທີ່ສຸດແມ່ນການເຂົ້າເຖິງແຟ້ມຫຼືໂຟນເດີທີ່ຖືກຝັງຢູ່ໃນລະບົບໄຟລ໌. ຕົວຢ່າງເຊັ່ນ, ທ່ານອາດຈະສ້າງໂຟນເດີບັນຊີໃນໂຟເດີເອກະສານຂອງທ່ານເພື່ອເກັບຂໍ້ມູນທະນາຄານແລະຂໍ້ມູນທາງການເງິນອື່ນໆ. ຖ້າທ່ານໃຊ້ໂຟເດີນີ້ເລື້ອຍໆ, ທ່ານສາມາດສ້າງນາມແຝງຂອງມັນໄດ້. alias ຈະປາກົດຢູ່ໃນ desktop. ແທນທີ່ຈະໃຊ້ Finder ເພື່ອນໍາທາງຜ່ານລະດັບໂຟເດີຫລາຍເພື່ອເຂົ້າເຖິງໂຟເດີບັນຊີ, ທ່ານພຽງແຕ່ສາມາດຄລິກໃສ່ນາມແຝງຂອງ desktop ໄດ້. alias ຈະນໍາທ່ານໄປທີ່ໂຟເດີແລະໄຟລ໌ຂອງມັນ, ເຮັດໃຫ້ເສັ້ນທາງການນໍາທາງຍາວ.

ການນໍາໃຊ້ທົ່ວໄປສໍາລັບທາງລັດລະບົບໄຟລ໌ແມ່ນການນໍາໃຊ້ຂໍ້ມູນດຽວກັນຢູ່ໃນຫລາຍສະຖານທີ່, ໂດຍບໍ່ຈໍາເປັນຕ້ອງ duplicate ຂໍ້ມູນຫຼືຮັກສາຂໍ້ມູນທີ່ຖືກຕ້ອງ.

ໃຫ້ກັບຄືນໄປຫາຕົວຢ່າງໂຟເດີບັນຊີຂອງພວກເຮົາ. ບາງທີທ່ານມີແອັບພລິເຄຊັນທີ່ທ່ານໃຊ້ເພື່ອຕິດຕາມການເລືອກເອົາຕະຫຼາດຫຼັກຊັບແລະ app ຕ້ອງເກັບຮັກສາໄຟລ໌ຂໍ້ມູນໃນໂຟເດີທີ່ກໍານົດໄວ້ບາງຢ່າງ. ແທນທີ່ຈະຄັດລອກໂຟເດີບັນຊີໄປຫາສະຖານທີ່ທີສອງແລະຫຼັງຈາກນັ້ນຕ້ອງກັງວົນກ່ຽວກັບການຮັກສາສອງໂຟນເດີໃນການໂຕ້ແຍ້ງ, ທ່ານສາມາດສ້າງນາມແຝງຫຼືການເຊື່ອມໂຍງແບບສັນຍາລັກ, ດັ່ງນັ້ນການຊື້ຂາຍຫຼັກຊັບເບິ່ງຂໍ້ມູນໃນໂຟນເດີທີ່ອຸທິດຕົນ, ຂໍ້ມູນທີ່ເກັບໄວ້ໃນໂຟນເດີບັນຊີຂອງທ່ານ.

ເພື່ອສະຫຼຸບສິ່ງຕ່າງໆ: ສາມປະເພດຂອງລັດແມ່ນພຽງແຕ່ວິທີການເຂົ້າເຖິງວັດຖຸໃນລະບົບໄຟລ໌ຂອງ Mac ຂອງທ່ານຈາກບ່ອນອື່ນທີ່ບໍ່ແມ່ນສະຖານທີ່ເດີມ. ແຕ່ລະປະເພດຂອງລັດມີລັກສະນະທີ່ເປັນເອກະລັກທີ່ເຫມາະສົມສໍາລັບການນໍາໃຊ້ບາງກ່ວາຄົນອື່ນ. ຂໍໃຫ້ເບິ່ງເບິ່ງໃກ້ຊິດ.

Aliases

ປະເພດຂອງທາງລັດນີ້ແມ່ນເກົ່າແກ່ສໍາລັບ Mac; ຮາກຂອງມັນໄປຫມົດກັບທາງ System 7 . Aliases ແມ່ນສ້າງແລະຄຸ້ມຄອງຢູ່ໃນລະດັບ Finder, ຊຶ່ງຫມາຍຄວາມວ່າຖ້າທ່ານໃຊ້ Terminal ຫຼື application ທີ່ບໍ່ແມ່ນ Mac, ເຊັ່ນແອັບພລິເຄຊັນ UNIX ແລະເຄື່ອງສາທາລະນະ, alias ຈະບໍ່ເຮັດວຽກ. OS X ເບິ່ງຄືວ່າຈະເຫັນລະຫັດລັບເປັນໄຟລ໌ຂໍ້ມູນຂະຫນາດນ້ອຍ, ເຊິ່ງພວກເຂົາແມ່ນ, ແຕ່ວ່າມັນບໍ່ຮູ້ວິທີການຕີຄວາມຫມາຍຂອງຂໍ້ມູນທີ່ພວກເຂົາມີ.

ນີ້ອາດຈະເບິ່ງຄືວ່າເປັນຂໍ້ບົກຜ່ອງ, ແຕ່ນາມແຝງແມ່ນຕົວຈິງທີ່ມີປະສິດທິພາບຫຼາຍທີ່ສຸດໃນສາມທາງລັດ. ສໍາລັບຜູ້ໃຊ້ Mac ແລະແອັບພລິເຄຊັນ, aliases ແມ່ນຍັງມີປະໂຫຍດຫລາຍທີ່ສຸດຂອງທາງລັດ.

ໃນເວລາທີ່ທ່ານສ້າງນາມແຝງສໍາລັບຈຸດປະສົງ, ລະບົບສ້າງໄຟລ໌ຂໍ້ມູນຂະຫນາດນ້ອຍເຊິ່ງປະກອບມີເສັ້ນທາງໃນປະຈຸບັນກັບ object, ເຊັ່ນດຽວກັບຊື່ inode ຂອງ object. ຊື່ inode ຂອງແຕ່ລະຂອງວັດຖຸແມ່ນຕົວເລກຍາວໆ, ນອກເຫນືອຈາກຊື່ທີ່ທ່ານໃຫ້ວັດຖຸ, ແລະຮັບປະກັນວ່າເປັນເອກະລັກຂອງ ປະລິມານ ໃດໆຫຼືຂັບ Mac ໃຊ້ຂອງທ່ານ.

ເມື່ອທ່ານສ້າງໄຟລ໌ນາມແຝງ, ທ່ານສາມາດຍ້າຍມັນໄປບ່ອນໃດກໍ່ຕາມໃນລະບົບໄຟລ໌ຂອງ Mac ຂອງທ່ານ, ແລະມັນຍັງຈະຊີ້ໃຫ້ກັບຈຸດຕົ້ນເດີມ. ທ່ານສາມາດຍ້າຍ alias ກ່ຽວກັບຫຼາຍຄັ້ງທີ່ທ່ານຕ້ອງການ, ແລະມັນຍັງຈະເຊື່ອມຕໍ່ກັບວັດຖຸເດີມ. ວ່າ pretty clever, ແຕ່ alias ເອົາແນວຄວາມຄິດຂັ້ນຕອນຕໍ່ໄປ.

ນອກຈາກການເຄື່ອນຍ້າຍ alias, ທ່ານຍັງສາມາດຍ້າຍລາຍການຕົ້ນສະບັບໄດ້ທຸກບ່ອນໃນລະບົບໄຟລ໌ຂອງທ່ານ Mac; alias ຍັງຈະສາມາດຊອກຫາໄຟລ໌. Aliases ສາມາດດໍາເນີນການ magic trick ເບິ່ງຄືວ່າພວກເຂົາເຈົ້າມີຊື່ inode ຂອງລາຍການຕົ້ນສະບັບ. ເນື່ອງຈາກຊື່ຂອງ inode ຂອງແຕ່ລະເອກະສານແມ່ນເປັນເອກະລັກ, ລະບົບສາມາດຊອກຫາເອກະສານຕົ້ນສະເຫມີ, ບໍ່ວ່າບ່ອນທີ່ທ່ານຍ້າຍໄປບ່ອນໃດ.

ຂະບວນການດັ່ງກ່າວເຮັດວຽກດັ່ງນີ້: ເມື່ອທ່ານເຂົ້າເຖິງນາມແຝງ, ລະບົບກວດເບິ່ງວ່າເອກະສານຕົ້ນສະບັບແມ່ນຢູ່ໃນຊື່ເສັ້ນທາງທີ່ເກັບໄວ້ໃນແຟ້ມເອກະສານ. ຖ້າຫາກວ່າມັນເປັນ, ຫຼັງຈາກນັ້ນລະບົບຈະເຂົ້າເຖິງມັນ, ແລະນັ້ນແມ່ນ. ຖ້າຫາກວ່າວັດຖຸໄດ້ຖືກຍ້າຍແລ້ວ, ລະບົບຈະຄົ້ນຫາໄຟລ໌ທີ່ມີຊື່ inode ດຽວກັນເປັນທີ່ເກັບໄວ້ໃນແຟ້ມ alias. ເມື່ອພົບວ່າຊື່ inode ທີ່ກົງກັນ, ລະບົບແລ້ວເຊື່ອມຕໍ່ກັບວັດຖຸ.

Symbolic Links

ປະເພດຂອງທາງລັດນີ້ແມ່ນສ່ວນຫນຶ່ງຂອງລະບົບໄຟລ໌ UNIX ແລະ Linux. ເນື່ອງຈາກ OS X ຖືກສ້າງຂຶ້ນເທິງ UNIX, ມັນສະຫນັບສະຫນູນຢ່າງເຕັມສ່ວນ ການເຊື່ອມຕໍ່ສັນຍາລັກ . ການເຊື່ອມໂຍງ Symbol ແມ່ນຄ້າຍຄືກັນກັບນາມແຝງທີ່ພວກເຂົາເປັນໄຟລ໌ຂະຫນາດນ້ອຍທີ່ມີຊື່ເສັ້ນທາງກັບຈຸດເດີມ. ແຕ່ບໍ່ຄືກັບ aliases, ການເຊື່ອມຕໍ່ສັນຍາລັກບໍ່ມີຊື່ inode ຂອງວັດຖຸ. ຖ້າທ່ານຍ້າຍວັດຖຸໄປຫາສະຖານທີ່ທີ່ແຕກຕ່າງກັນ, ການເຊື່ອມໂຍງສັນຍາລັກຈະແຕກຫັກແລະລະບົບຈະບໍ່ສາມາດຊອກຫາວັດຖຸ.

ມັນອາດຈະຄ້າຍຄືຄວາມອ່ອນເພຍ, ແຕ່ມັນຍັງເປັນຄວາມເຂັ້ມແຂງ. ນັບຕັ້ງແຕ່ການເຊື່ອມຕໍ່ສັນຍາລັກຊອກຫາວັດຖຸໂດຍຊື່ເສັ້ນທາງຂອງມັນ, ຖ້າທ່ານປ່ຽນວັດຖຸທີ່ມີວັດຖຸອື່ນທີ່ມີຊື່ດຽວກັນແລະຢູ່ໃນສະຖານດຽວກັນ, ການເຊື່ອມໂຍງສັນຍາລັກຈະສືບຕໍ່ເຮັດວຽກ. ນີ້ເຮັດໃຫ້ການເຊື່ອມຕໍ່ສັນຍາລັກເປັນທໍາມະຊາດສໍາລັບການຄວບຄຸມເວີຊັນ. ຕົວຢ່າງເຊັ່ນ, ທ່ານສາມາດສ້າງລະບົບຄວບຄຸມແບບງ່າຍດາຍສໍາລັບເອກະສານຂໍ້ຄວາມທີ່ເອີ້ນວ່າ MyTextFile. ທ່ານສາມາດປະຫຍັດໄຟລ໌ເກົ່າຂອງໄຟລ໌ທີ່ມີຈໍານວນຫຼືວັນທີທີ່ຕິດຢູ່ເຊັ່ນ: MyTextFile2, ແລະບັນທຶກສະບັບປະຈຸບັນຂອງແຟ້ມເປັນ MyTextFile.

Hard Links

ເຊັ່ນດຽວກັນກັບການເຊື່ອມໂຍງສັນຍາລັກ, ການເຊື່ອມຕໍ່ທີ່ແຂງ ແມ່ນສ່ວນຫນຶ່ງຂອງລະບົບໄຟລ໌ UNIX ທີ່ຢູ່ເບື້ອງຕົ້ນ. ການເຊື່ອມຕໍ່ທີ່ແຂງແມ່ນໄຟລ໌ຂະຫນາດນ້ອຍທີ່, ຄືກັບຊື່, ທີ່ມີຊື່ inode ຂອງຕົ້ນສະບັບ. ແຕ່ບໍ່ຄ້າຍຄືກັນກັບລະຫັດລັບແລະການເຊື່ອມໂຍງສັນຍາລັກ, ການເຊື່ອມຕໍ່ທີ່ແຂງບໍ່ມີຊື່ເສັ້ນທາງກັບຈຸດເດີມ. ທ່ານມັກຈະນໍາໃຊ້ການເຊື່ອມຕໍ່ທີ່ແຂງໃນເວລາທີ່ທ່ານຕ້ອງການວັດຖຸໄຟລ໌ດຽວທີ່ຈະປາກົດຢູ່ຫຼາຍບ່ອນ. ບໍ່ເຫມືອນກັບລະຫັດລັບແລະການເຊື່ອມໂຍງທີ່ມີສັນຍາລັກ, ທ່ານບໍ່ສາມາດລຶບວັດຖຸທີ່ເຊື່ອມໂຍງຕົ້ນສະບັບຈາກລະບົບໄຟລ໌ໂດຍບໍ່ມີການຖອນການເຊື່ອມຕໍ່ທີ່ຍາກຈົນທັງຫມົດ.

ເອກະສານອ້າງອີງແລະອ່ານຕໍ່