Mac-н OS X болон macOS үйлдлийн системүүд нь файл, фолдер руу холбох хэд хэдэн төрлийн товчлолыг дэмждэг. Богино холбоосууд нь файлын системийн гүнд оршуулсан объектууд руу шилжихэд хялбар болгодог. Mac нь гурван төрлийн товчлолын холбоосыг дэмждэг:
- Алиа нэр
- Бэлгэ тэмдгийн холбоос
- Хатуу холбоосууд
Гурван төрлийн холбоосууд нь анхны файлын системийн объектын товчлол юм. Файлын системийн объект нь ихэвчлэн таны Mac дээрх файл боловч хавтас, драйв эсвэл сүлжээнд холбогдсон төхөөрөмж байж болно.
Алдаа, бэлгэдлийн холбоос, хатуу холбоосын тойм
Богино холбоосууд нь өөр файлын объектыг иш татдаг жижиг файлууд юм. Систем нь товчлолын холбоостой тулгарах үед анхны объект хаана байгаа тухай мэдээллийг агуулсан файлыг уншиж, дараа нь тухайн объектыг нээх болно. Ихэнх тохиолдолд энэ нь хэрэглэгч ямар нэгэн төрлийн холбоостой тулгарсан гэдгээ хүлээн зөвшөөрөхгүйгээр тохиолддог. Гурван төрлийн холбоосууд нь хэрэглэгч эсвэл тэдгээрийг ашигладаг апп-д ил тод харагдана.
Энэ ил тод байдал нь товчлолын холбоосыг өөр өөр зорилгоор ашиглах боломжийг олгодог. Хамгийн түгээмэл зүйлсийн нэг бол файлын системийн гүнд байгаа файл эсвэл хавтсанд хялбархан хандах явдал юм. Жишээлбэл, та өөрийн баримт бичгийн хавтсанд банкны хуулга болон бусад санхүүгийн мэдээллийг хадгалах нягтлан бодох бүртгэлийн хавтас үүсгэсэн байж магадгүй. Хэрэв та энэ хавтсыг байнга ашигладаг бол түүнд өөр нэр үүсгэж, ширээний компьютер дээр байрлуулж болно. Нягтлан бодох бүртгэлийн хавтсанд хандахын тулд Finder ашиглан олон фолдерын түвшинд шилжихийн оронд түүний ширээний нэр дээр дарж болно. Гадна нэр нь таныг шууд фолдер болон түүний файлууд руу аваачдаг бөгөөд энэ нь удаан хугацааны навигацийн процессыг богиносгодог.
Файлын системийн товчлолын өөр нэг нийтлэг хэрэглээ бол өгөгдлийг хуулбарлах эсвэл өгөгдлийг синк хийх шаардлагагүйгээр олон байршилд ижил өгөгдлийг ашиглах явдал юм.
Нягтлан бодох бүртгэлийн хавтасны жишээ рүү буцах юм бол, танд хөрөнгийн биржийн сонголтуудыг хянахад ашигладаг аппликейшн байж болох бөгөөд уг програм нь өгөгдлийн файлаа урьдчилан тодорхойлсон хавтсанд хадгалах шаардлагатай. Нягтлан бодох бүртгэлийн хавтсыг хоёр дахь байршил руу хуулж, хоёр фолдерыг синхрончлох талаар санаа зовохын оронд та өөр нэр эсвэл бэлгэдлийн холбоос үүсгэж болно. Ингэснээр хувьцааны арилжааны апп нь өөрийн зориулалтын хавтсанд байгаа өгөгдлийг харах боловч таны нягтлан бодох бүртгэлийн хавтсанд хадгалагдсан өгөгдөлд хандана.
Бүх гурван төрлийн товчлол нь таны Mac-ын файлын системд байгаа объект руу анхны байршлаас нь өөр газар хандах арга юм. Товчлолын төрөл бүр нь зарим хэрэглээнд бусдаас илүү тохиромжтой өвөрмөц онцлогтой.
Алиа нэр
Алив нэр нь Mac-д зориулсан хамгийн эртний бөгөөд хамгийн алдартай товчлол юм. Үүний үндэс нь Систем 7-д буцаж ирдэг. Ихэнх Mac хэрэглэгчид хэрхэн хуурамч нэр үүсгэх, тэдгээрийг хэрхэн ашиглахаа мэддэг.
Алиа нэрийг Finder-ийн түвшинд үүсгэж удирддаг бөгөөд энэ нь хэрэв та Terminal эсвэл олон UNIX програм, хэрэгслүүд гэх мэт Mac бус програм ашиглаж байгаа бол өөр нэр нь танд тохирохгүй гэсэн үг юм. OS X болон macOS нь бусад нэрийг жижиг өгөгдлийн файл гэж хардаг боловч тэдгээр нь агуулагдаж буй мэдээллийг хэрхэн тайлбарлахаа мэдэхгүй байна.
Энэ нь сул тал мэт санагдаж болох ч, 3 төрлийн товчлолын хамгийн хүчирхэг нь alias юм. Mac хэрэглэгчид болон програмуудын хувьд бусад нэр нь мөн хамгийн олон талын товчлол юм.
Таныг объектын нэр үүсгэх үед систем нь тухайн объект руу очих одоогийн зам болон объектын inode нэрийг агуулсан жижиг өгөгдлийн файл үүсгэдэг. Объект бүрийн inode нэр нь тухайн объектод өгсөн нэрээс үл хамааран урт тоон мөр бөгөөд таны Mac-д ашигладаг ямар ч эзлэхүүн эсвэл дискэнд өвөрмөц байх баталгаатай.
Та хуурамч файл үүсгэсний дараа та үүнийг Mac-ынхаа файлын системийн аль ч байршил руу хүссэн хэмжээгээрээ зөөж болох бөгөөд энэ нь анхны объект руу буцсан хэвээр байна. Энэ бол ухаалаг хэрэг, гэхдээ нэрс нь ойлголтыг нэг алхам урагшлуулдаг.
Та хуурамч нэрийг зөөхөөс гадна Mac-ынхаа файлын системийн аль ч хэсэгт эх зүйлийг зөөх боломжтой. Гадна нэр нь файлыг олох боломжтой хэвээр байна. Гадна нэр нь анхны зүйлийн inode нэрийг агуулсан тул энэ мэт санагдах шидэт аргыг хийж чадна. Зүйл бүрийн inode нэр нь өвөрмөц байдаг тул систем таныг хаана ч хамаагүй эх файлыг олох боломжтой.
Процесс нь дараах байдлаар ажиллана: Таныг өөр нэр рүү нэвтрэх үед систем нь эх нэр нь alias файлд хадгалагдсан замын нэр дээр байгаа эсэхийг шалгадаг. Хэрэв тийм бол систем үүнд ханддаг, тэгээд л тэр. Хэрэв объект нүүсэн бол систем нь alias файлд хадгалагдсан inode нэртэй ижил файлыг хайдаг. Тохирох inode нэрийг олох үед систем нь объекттой холбогддог.
Файлын өөр нэр хийх нь маш энгийн. Finder цонхноос файлын нэрийг сонгоод, cog icon дээр товшоод, Make Alias-г сонгоно уу.
Бэлгэ тэмдгийн холбоос
Бэлгэ тэмдгийн холбоосууд (эсвэл симбол холбоосууд) болон хатуу холбоосууд нь тийм ч түгээмэл биш бөгөөд тэдгээр нь Терминал програмд тав тухтай байдлыг шаарддаг.
Симбол холбоос нь UNIX болон Linux файлын системийн нэг хэсэг болох товчлолын төрөл юм. OS X болон macOS нь UNIX дээр бүтээгдсэн тул симбол холбоосыг бүрэн дэмждэг. Симбол холбоосууд нь анхны объект руу очих замын нэрийг агуулсан жижиг файлууд байдгаараа бусад нэртэй төстэй. Гэсэн хэдий ч, бусад нэрээс ялгаатай нь симбол холбоосууд нь объектын inode нэрийг агуулдаггүй. Хэрэв та объектыг өөр байршил руу зөөвөл симбол холбоос тасарч, систем объектыг олж чадахгүй.
Энэ нь сул тал мэт санагдаж болох ч бас давуу тал юм. Симбол холбоосууд нь тухайн объектыг замын нэрээр нь олдог тул тухайн объектыг ижил нэртэй, ижил байршилд байгаа өөр объектоор сольсон тохиолдолд симбол холбоос ажилласаар байх болно. Энэ нь бэлгэдлийн холбоосыг хувилбарын хяналтад байгалийн шинж чанартай болгодог. Жишээлбэл, та MyTextFile нэртэй текст файлд зориулсан энгийн хувилбарын хяналтын системийг үүсгэж болно. Та MyTextFile2 гэх мэт дугаар эсвэл огноо хавсаргасан файлын хуучин хувилбаруудыг хадгалж, файлын одоогийн хувилбарыг MyTextFile болгон хадгалах боломжтой.
Хатуу холбоосууд
Бэлгэ тэмдгийн холбоосын нэгэн адил хатуу холбоосууд нь үндсэн UNIX файлын системийн нэг хэсэг юм. Хатуу холбоосууд нь жижиг файлууд бөгөөд жишээлбэл, анхны зүйлийн inode нэрийг агуулсан байдаг. Гадна нэр болон бэлгэдлийн холбоосуудаас ялгаатай нь хатуу холбоосууд нь анхны объект руу очих замын нэрийг агуулдаггүй. Та нэг файлын объектыг олон газар харуулахыг хүсвэл ихэвчлэн хатуу холбоос ашигладаг. Алга нэр болон бэлгэдлийн холбоосуудаас ялгаатай нь та эхлээд хатуу холбоостой бүх объектыг устгахгүйгээр файлын системээс устгах боломжгүй.