Mac का OS X और macOS ऑपरेटिंग सिस्टम फाइलों और फ़ोल्डरों के लिए कई प्रकार के शॉर्टकट लिंक का समर्थन करते हैं। शॉर्टकट लिंक उन ऑब्जेक्ट्स पर नेविगेट करना आसान बनाते हैं जो फ़ाइल सिस्टम के भीतर गहरे दबे हुए हैं। मैक तीन प्रकार के शॉर्टकट लिंक का समर्थन करते हैं:
- उपनाम
- प्रतीकात्मक लिंक
- हार्ड लिंक
तीनों प्रकार के लिंक मूल फाइल सिस्टम ऑब्जेक्ट के शॉर्टकट हैं। एक फाइल सिस्टम ऑब्जेक्ट आमतौर पर आपके मैक पर एक फाइल होती है, लेकिन यह एक फोल्डर, एक ड्राइव या एक नेटवर्क डिवाइस भी हो सकती है।
उपनाम, प्रतीकात्मक लिंक और हार्ड लिंक का अवलोकन
शॉर्टकट लिंक छोटी फाइलें हैं जो किसी अन्य फाइल ऑब्जेक्ट को संदर्भित करती हैं। जब सिस्टम को एक शॉर्टकट लिंक का सामना करना पड़ता है, तो यह फ़ाइल को पढ़ता है, जिसमें यह जानकारी होती है कि मूल ऑब्जेक्ट कहाँ स्थित है, और फिर उस ऑब्जेक्ट को खोलने के लिए आगे बढ़ता है। अधिकांश भाग के लिए, यह उपयोगकर्ता को यह पहचानने के बिना होता है कि उन्हें किसी प्रकार के लिंक का सामना करना पड़ा है। सभी तीन प्रकार के लिंक उस उपयोगकर्ता या ऐप को पारदर्शी दिखाई देते हैं जो उनका उपयोग करता है।
यह पारदर्शिता कई अलग-अलग उद्देश्यों के लिए शॉर्टकट लिंक का उपयोग करने की अनुमति देती है। सबसे आम में से एक फ़ाइल या फ़ोल्डर को आसानी से एक्सेस करना है जो फ़ाइल सिस्टम में गहराई से दब गया है। उदाहरण के लिए, आपने अपने दस्तावेज़ फ़ोल्डर में बैंक विवरण और अन्य वित्तीय जानकारी संग्रहीत करने के लिए एक लेखा फ़ोल्डर बनाया होगा। यदि आप अक्सर इस फ़ोल्डर का उपयोग करते हैं, तो आप इसके लिए एक उपनाम बना सकते हैं और इसे डेस्कटॉप पर रख सकते हैं। लेखांकन फ़ोल्डर तक पहुँचने के लिए कई फ़ोल्डर स्तरों के माध्यम से नेविगेट करने के लिए फ़ाइंडर का उपयोग करने के बजाय, आप इसके डेस्कटॉप उपनाम पर क्लिक कर सकते हैं।उपनाम आपको सीधे फ़ोल्डर और उसकी फ़ाइलों तक ले जाता है, एक लंबी नेविगेशन प्रक्रिया को शॉर्ट-सर्किट करता है।
फ़ाइल सिस्टम शॉर्टकट के लिए एक अन्य सामान्य उपयोग एक ही डेटा को कई स्थानों पर उपयोग करना है, बिना डेटा को डुप्लिकेट किए या डेटा को सिंक किए बिना।
अकाउंटिंग फोल्डर के उदाहरण पर लौटते हुए, आपके पास एक एप्लिकेशन हो सकता है जिसका उपयोग आप स्टॉक मार्केट पिक्स को ट्रैक करने के लिए करते हैं, और ऐप को अपनी डेटा फ़ाइलों को एक पूर्वनिर्धारित फ़ोल्डर में स्टोर करने की आवश्यकता होती है। अकाउंटिंग फोल्डर को दूसरे स्थान पर कॉपी करने और दो फोल्डर को सिंक में रखने की चिंता करने के बजाय, आप एक उपनाम या एक प्रतीकात्मक लिंक बना सकते हैं। इस तरह, स्टॉक ट्रेडिंग ऐप डेटा को अपने डेडिकेटेड फोल्डर में देखता है लेकिन आपके अकाउंटिंग फोल्डर में स्टोर किए गए डेटा को एक्सेस करता है।
तीनों प्रकार के शॉर्टकट आपके मैक के फाइल सिस्टम में किसी ऑब्जेक्ट को उसके मूल स्थान के अलावा किसी अन्य स्थान से एक्सेस करने के तरीके हैं। प्रत्येक प्रकार के शॉर्टकट में अद्वितीय विशेषताएं होती हैं जो दूसरों की तुलना में कुछ उपयोगों के लिए बेहतर अनुकूल होती हैं।
उपनाम
अलियास मैक के लिए सबसे पुराना और सबसे लोकप्रिय शॉर्टकट है। इसकी जड़ें सिस्टम 7 पर वापस जाती हैं। अधिकांश मैक उपयोगकर्ता जानते हैं कि उपनाम कैसे बनाया जाता है और उनका उपयोग कैसे किया जाता है।
उपनाम खोजक स्तर पर बनाए और प्रबंधित किए जाते हैं, जिसका अर्थ है कि यदि आप टर्मिनल या गैर-मैक एप्लिकेशन का उपयोग कर रहे हैं, जैसे कि कई UNIX ऐप्स और उपयोगिताओं, तो एक उपनाम आपके लिए काम नहीं करेगा। OS X और macOS उपनामों को छोटी डेटा फ़ाइलों के रूप में देखते हैं, जो वे हैं, लेकिन वे नहीं जानते कि उनमें मौजूद जानकारी की व्याख्या कैसे करें।
यह एक खामी लग सकती है, लेकिन तीन प्रकार के शॉर्टकट में उपनाम सबसे शक्तिशाली हैं। Mac उपयोगकर्ताओं और ऐप्स के लिए, उपनाम भी शॉर्टकट में सबसे बहुमुखी हैं।
जब आप किसी ऑब्जेक्ट के लिए उपनाम बनाते हैं, तो सिस्टम एक छोटी डेटा फ़ाइल बनाता है जिसमें ऑब्जेक्ट का वर्तमान पथ, साथ ही ऑब्जेक्ट का इनोड नाम शामिल होता है। प्रत्येक ऑब्जेक्ट का इनोड नाम संख्याओं की एक लंबी स्ट्रिंग है, जो उस नाम से स्वतंत्र है जिसे आप ऑब्जेक्ट देते हैं और आपके मैक द्वारा उपयोग किए जाने वाले किसी भी वॉल्यूम या ड्राइव के लिए अद्वितीय होने की गारंटी है।
एक उपनाम फ़ाइल बनाने के बाद, आप इसे अपने मैक के फ़ाइल सिस्टम में किसी भी स्थान पर जितनी बार चाहें ले जा सकते हैं, और यह अभी भी मूल ऑब्जेक्ट की ओर इशारा करता है। यह चतुर है, लेकिन उपनाम अवधारणा को एक कदम आगे ले जाते हैं।
उपनाम को स्थानांतरित करने के अलावा, आप मूल आइटम को अपने मैक के फाइल सिस्टम में कहीं भी ले जा सकते हैं। उपनाम अभी भी फ़ाइल ढूंढने में सक्षम है। उपनाम यह प्रतीत होता है जादू की चाल कर सकते हैं क्योंकि उनमें मूल वस्तु का इनोड नाम होता है। क्योंकि प्रत्येक आइटम का इनोड नाम अद्वितीय है, सिस्टम हमेशा मूल फ़ाइल ढूंढ सकता है, चाहे आप इसे कहीं भी रखें।
प्रक्रिया इस तरह काम करती है: जब आप किसी अन्य नाम का उपयोग करते हैं, तो सिस्टम यह देखने के लिए जांच करता है कि मूल आइटम उपनाम फ़ाइल में संग्रहीत पथनाम पर है या नहीं। यदि ऐसा है, तो सिस्टम इसे एक्सेस करता है, और वह यह है। यदि ऑब्जेक्ट स्थानांतरित हो गया है, तो सिस्टम एक फ़ाइल की खोज करता है जिसका इनोड नाम समान है जो कि उपनाम फ़ाइल में संग्रहीत है। जब यह एक मेल खाने वाले इनोड नाम को ढूंढता है, तो सिस्टम ऑब्जेक्ट से जुड़ जाता है।
फ़ाइल उपनाम बनाना आसान है। फाइंडर विंडो में फ़ाइल नाम का चयन करें, cog आइकन पर टैप करें, और मेक अलियास चुनें।
प्रतीकात्मक लिंक
प्रतीकात्मक लिंक (या सिम्लिंक) और हार्ड लिंक कम आम हैं, और उन्हें टर्मिनल एप्लिकेशन में आराम के स्तर की आवश्यकता होती है।
एक प्रतीकात्मक लिंक एक प्रकार का शॉर्टकट है जो यूनिक्स और लिनक्स फाइल सिस्टम का हिस्सा है। क्योंकि OS X और macOS UNIX के शीर्ष पर बने हैं, वे प्रतीकात्मक लिंक का पूरी तरह से समर्थन करते हैं। प्रतीकात्मक लिंक उपनामों के समान होते हैं, जिसमें वे छोटी फ़ाइलें होती हैं जिनमें मूल ऑब्जेक्ट का पथनाम होता है। हालांकि, उपनामों के विपरीत, प्रतीकात्मक लिंक में ऑब्जेक्ट का इनोड नाम नहीं होता है। यदि आप ऑब्जेक्ट को किसी भिन्न स्थान पर ले जाते हैं, तो प्रतीकात्मक लिंक टूट जाता है, और सिस्टम ऑब्जेक्ट को नहीं ढूंढ पाता है।
यह एक कमजोरी की तरह लग सकता है, लेकिन यह एक ताकत भी है। चूंकि प्रतीकात्मक लिंक किसी ऑब्जेक्ट को उसके पथनाम से ढूंढते हैं, यदि आप किसी ऑब्जेक्ट को किसी अन्य ऑब्जेक्ट से प्रतिस्थापित करते हैं जो समान नाम रखता है और उसी स्थान पर है, तो प्रतीकात्मक लिंक काम करना जारी रखता है।यह प्रतीकात्मक लिंक को संस्करण नियंत्रण के लिए स्वाभाविक बनाता है। उदाहरण के लिए, आप MyTextFile नामक टेक्स्ट फ़ाइल के लिए एक साधारण संस्करण नियंत्रण प्रणाली बना सकते हैं। आप फ़ाइल के पुराने संस्करणों को किसी संख्या या संलग्न तिथि के साथ सहेज सकते हैं, जैसे कि MyTextFile2, और फ़ाइल के वर्तमान संस्करण को MyTextFile के रूप में सहेज सकते हैं।
हार्ड लिंक
प्रतीकात्मक लिंक की तरह, हार्ड लिंक अंतर्निहित UNIX फ़ाइल सिस्टम का हिस्सा हैं। हार्ड लिंक छोटी फाइलें होती हैं, जिनमें उपनाम की तरह, मूल आइटम का इनोड नाम होता है। उपनाम और प्रतीकात्मक लिंक के विपरीत, हार्ड लिंक में मूल वस्तु का पथनाम नहीं होता है। जब आप एक फ़ाइल ऑब्जेक्ट को कई स्थानों पर दिखाना चाहते हैं तो आप आमतौर पर एक हार्ड लिंक का उपयोग करते हैं। उपनाम और प्रतीकात्मक लिंक के विपरीत, आप फ़ाइल सिस्टम से मूल हार्ड-लिंक्ड ऑब्जेक्ट को पहले सभी हार्ड लिंक को हटाए बिना नहीं हटा सकते।