Mac-ning OS X va macOS operatsion tizimlari fayl va papkalarga bir necha turdagi yorliq havolalarini qoʻllab-quvvatlaydi. Yorliq havolalari fayl tizimi ichida chuqur joylashgan ob'ektlarga o'tishni osonlashtiradi. Mac kompyuterlari uch turdagi yorliq havolalarini qo'llab-quvvatlaydi:
- Taxalluslar
- Ramziy havolalar
- Qattiq havolalar
Har uch turdagi havolalar asl fayl tizimi obyektiga yorliqlardir. Fayl tizimi obyekti odatda Mac kompyuteringizdagi fayldir, lekin u jild, disk yoki tarmoq qurilmasi ham boʻlishi mumkin.
Taxalluslar, ramziy havolalar va qattiq havolalarga umumiy nuqtai
Qisqa havolalar boshqa fayl obyektiga havola qiluvchi kichik fayllardir. Tizim yorliqli havolaga duch kelganda, u asl ob'ekt qayerda joylashganligi haqidagi ma'lumotni o'z ichiga olgan faylni o'qiydi va keyin ushbu ob'ektni ochishni davom ettiradi. Ko'pincha, bu foydalanuvchi qandaydir havolaga duch kelganligini tan olmasdan sodir bo'ladi. Har uch turdagi havolalar foydalanuvchi yoki ulardan foydalanadigan ilova uchun shaffof koʻrinadi.
Bu shaffoflik yorliq havolalaridan turli maqsadlarda foydalanish imkonini beradi. Eng keng tarqalganlardan biri fayl tizimida chuqur ko'milgan fayl yoki papkaga qulay kirishdir. Masalan, siz Hujjatlar papkasida bank ko'chirmalari va boshqa moliyaviy ma'lumotlarni saqlash uchun buxg alteriya papkasini yaratgan bo'lishingiz mumkin. Agar siz ushbu jilddan tez-tez foydalansangiz, unga taxallus yaratishingiz va uni ish stoliga joylashtirishingiz mumkin. Buxg alteriya papkasiga kirish uchun bir nechta jildlar darajasida harakat qilish uchun Finder-dan foydalanish o'rniga, uning ish stolidagi taxallusni bosishingiz mumkin. Taxallus sizni to'g'ridan-to'g'ri jild va uning fayllariga olib boradi, bu esa uzoq navigatsiya jarayonini qisqartiradi.
Fayl tizimi yorliqlarining yana bir keng tarqalgan qoʻllanilishi maʼlumotlarni takrorlash yoki maʼlumotlarni sinxronlashtirishni talab qilmasdan bir xil maʼlumotlarni bir nechta joyda ishlatishdir.
Buxg alteriya hisobi papkasi misoliga qaytsak, sizda fond bozori tanlovlarini kuzatish uchun foydalanadigan ilovangiz boʻlishi mumkin va ilova oʻz maʼlumotlar fayllarini oldindan belgilangan jildda saqlashi kerak. Buxg alteriya papkasini ikkinchi joyga nusxalash va ikkita jildni sinxronlashtirish haqida tashvishlanish o'rniga, siz taxallus yoki ramziy havola yaratishingiz mumkin. Shunday qilib, birja savdosi ilovasi oʻzining maxsus papkasidagi maʼlumotlarni koʻradi, lekin buxg alteriya papkasida saqlangan maʼlumotlarga kira oladi.
Har uch turdagi yorliqlar Mac fayl tizimidagi obyektga uning asl joylashuvidan boshqa joydan kirish usullaridir. Har bir yorliq turi oʻziga xos xususiyatlarga ega boʻlib, baʼzi maqsadlarda boshqalardan koʻra koʻproq mos keladi.
Taxalluslar
Taxallus Mac uchun eng qadimgi va eng mashhur yorliqdir. Uning ildizlari tizim 7 ga qaytadi. Aksariyat Mac foydalanuvchilari taxalluslar yaratish va ulardan qanday foydalanishni bilishadi.
Taxalluslar Finder darajasida yaratiladi va boshqariladi, ya'ni agar siz Terminal yoki ko'plab UNIX ilovalari va yordamchi dasturlari kabi Mac-ga tegishli bo'lmagan ilovadan foydalansangiz, taxallus siz uchun ishlamaydi. OS X va macOS taxalluslarni kichik maʼlumotlar fayllari sifatida koʻradi, lekin ular oʻzlaridagi maʼlumotlarni qanday izohlashni bilishmaydi.
Bu kamchilik boʻlib tuyulishi mumkin, ammo taxalluslar uch turdagi yorliqlarning eng kuchlisi hisoblanadi. Mac foydalanuvchilari va ilovalari uchun taxalluslar ham yorliqlarning eng koʻp qirrali hisoblanadi.
Obyektga taxallus yaratganingizda, tizim ob'ektga joriy yo'lni hamda ob'ektning inode nomini o'z ichiga olgan kichik ma'lumotlar faylini yaratadi. Har bir ob'ektning inode nomi - bu ob'ektga bergan nomingizdan qat'iy nazar va Mac ishlatadigan har qanday hajm yoki disk uchun yagona bo'lishi kafolatlangan uzun raqamlar qatoridir.
Taxallus fayl yaratganingizdan soʻng uni Mac fayl tizimidagi istalgan joyga xohlagancha koʻp marta koʻchirishingiz mumkin va u hali ham asl obyektga qaytariladi. Bu aqlli, lekin taxalluslar tushunchani bir qadam oldinga olib boradi.
Taxallusni koʻchirishdan tashqari, asl elementni Mac fayl tizimidagi istalgan joyga koʻchirishingiz mumkin. Taxallus hali ham faylni topa oladi. Taxalluslar bu sehrli hiylani amalga oshirishi mumkin, chunki ular asl elementning inode nomini o'z ichiga oladi. Har bir elementning inode nomi noyob boʻlgani uchun, uni qayerga qoʻyganingizdan qatʼi nazar, tizim har doim asl faylni topa oladi.
Jarayon shunday ishlaydi: taxallusga kirganingizda tizim asl element taxallus faylida saqlangan yoʻl nomida ekanligini tekshiradi. Agar shunday bo'lsa, tizim unga kiradi va bu ham. Agar ob'ekt ko'chirilgan bo'lsa, tizim taxallus faylida saqlangan bir xil inode nomiga ega bo'lgan faylni qidiradi. U mos keladigan inode nomini topganda, tizim ob'ektga ulanadi.
Faylga taxallus qilish oson. Finder oynasida fayl nomini tanlang, tish belgisiga teging va Taxallus qilish ni tanlang.
Ramziy havolalar
Ramziy havolalar (yoki ramziy havolalar) va qattiq havolalar kamroq tarqalgan va ular Terminal ilovasida qulaylik darajasini talab qiladi.
Rimziy havola UNIX va Linux fayl tizimlarining bir qismi boʻlgan yorliq turidir. OS X va macOS UNIX-ning ustiga qurilganligi sababli ular ramziy havolalarni to'liq qo'llab-quvvatlaydi. Ramziy havolalar taxalluslarga o'xshaydi, chunki ular asl ob'ektga yo'l nomini o'z ichiga olgan kichik fayllardir. Biroq, taxalluslardan farqli o'laroq, ramziy havolalar ob'ektning inode nomini o'z ichiga olmaydi. Ob'ektni boshqa joyga ko'chirsangiz, ramziy havola buziladi va tizim ob'ektni topa olmaydi.
Bu zaiflikdek tuyulishi mumkin, lekin bu ham kuchli. Ramziy havolalar ob'ektni o'z yo'li bo'yicha topgani uchun, agar ob'ektni bir xil nomga ega bo'lgan va bir xil joyda joylashgan boshqa ob'ekt bilan almashtirsangiz, ramziy havola ishlashda davom etadi. Bu ramziy havolalarni versiyani boshqarish uchun tabiiy qiladi. Masalan, MyTextFile deb nomlangan matnli fayl uchun oddiy versiya boshqaruv tizimini yaratishingiz mumkin. Faylning eski versiyalarini raqam yoki sana qoʻshilgan holda saqlashingiz mumkin, masalan, MyTextFile2 va faylning joriy versiyasini MyTextFile sifatida saqlashingiz mumkin.
Qattiq havolalar
Ramziy havolalar kabi qattiq havolalar ham UNIX fayl tizimining asosiy qismidir. Qattiq havolalar kichik fayllar bo'lib, ular taxalluslar kabi asl elementning inode nomini o'z ichiga oladi. Taxalluslar va ramziy havolalardan farqli o'laroq, qattiq havolalar asl ob'ektga yo'l nomini o'z ichiga olmaydi. Bitta fayl ob'ekti bir nechta joyda paydo bo'lishini xohlasangiz, odatda qattiq havoladan foydalanasiz. Taxalluslar va ramziy havolalardan farqli o'laroq, siz fayl tizimidan qattiq bog'langan asl ob'ektni barcha qattiq havolalarni olib tashlamasdan o'chira olmaysiz.