मुखपृष्ठ » कैसे » मैक पर प्रतीकात्मक लिंक (उर्फ प्रतीक) कैसे बनाएं और उपयोग करें

    मैक पर प्रतीकात्मक लिंक (उर्फ प्रतीक) कैसे बनाएं और उपयोग करें

    सिंबोलिक लिंक, जिसे सिम्बलिंक के रूप में भी जाना जाता है, विशेष फाइलें हैं जो आपके सिस्टम पर अन्य स्थानों की फाइलों या निर्देशिकाओं को इंगित करती हैं। आप उन्हें उन्नत उपनामों की तरह सोच सकते हैं और यहां उन्हें मैकओएस में कैसे उपयोग किया जाए.

    सिम्बोलिक लिंक उपनामों के समान हैं, सिवाय इसके कि वे आपके मैक पर टर्मिनल में हर एप्लिकेशन में काम करते हैं। वे विशेष रूप से तब उपयोगी होते हैं जब ऐप्स नियमित रूप से उपनाम के साथ सही ढंग से काम नहीं करना चाहते हैं। MacOS पर, आप टर्मिनल का उपयोग करके प्रतीकात्मक लिंक बनाते हैं ln उपयोगिता। आप उन्हें खोजक में नहीं बना सकते। मैकओएस में प्रतीकात्मक लिंक लिनक्स में प्रतीकात्मक लिंक के समान काम करते हैं, क्योंकि दोनों यूनिक्स जैसे ऑपरेटिंग सिस्टम हैं। विंडोज में प्रतीकात्मक लिंक थोड़ा अलग तरीके से काम करते हैं.

    प्रतीकात्मक लिंक क्या हैं?

    MacOS में, आप खोजक में नियमित उपनाम बना सकते हैं। उपनाम फाइलों या फ़ोल्डरों को इंगित करते हैं, लेकिन वे सरल शॉर्टकट की तरह अधिक हैं.

    एक प्रतीकात्मक लिंक एक और अधिक उन्नत प्रकार का उपनाम है जो सिस्टम में हर एप्लिकेशन में काम करता है, जिसमें टर्मिनल में कमांड-लाइन उपयोगिताओं शामिल हैं। आपके द्वारा बनाया गया एक प्रतीकात्मक लिंक, मूल फ़ाइल या फ़ोल्डर के समान ही प्रतीत होता है, भले ही यह केवल एक लिंक है.

    उदाहरण के लिए, मान लें कि आपके पास एक ऐसा प्रोग्राम है, जिसे अपनी फ़ाइलों की जरूरत है / लाइब्रेरी / प्रोग्राम। लेकिन आप सिस्टम-उदाहरण के लिए, वॉल्यूम / प्रोग्राम में उन फ़ाइलों को कहीं और स्टोर करना चाहते हैं। आप प्रोग्राम निर्देशिका को / वॉल्यूम / प्रोग्राम में ले जा सकते हैं, और उसके बाद / लाइब्रेरी / प्रोग्राम पर / वॉल्यूम्स / प्रोग्राम पर एक प्रतीकात्मक लिंक बना सकते हैं। कार्यक्रम अपने फ़ोल्डर / लाइब्रेरी / प्रोग्राम तक पहुंचने का प्रयास करेगा, और ऑपरेटिंग सिस्टम इसे / वॉल्यूम / प्रोग्राम पर रीडायरेक्ट करेगा.

    यह macOS ऑपरेटिंग सिस्टम और आपके द्वारा उपयोग किए जाने वाले एप्लिकेशन के लिए पूरी तरह से पारदर्शी है। यदि आप फाइंडर या किसी अन्य एप्लिकेशन में / लाइब्रेरी / प्रोग्राम डायरेक्टरी में ब्राउज़ करते हैं, तो यह फाइल / वॉल्यूम / प्रोग्राम के अंदर मौजूद होगा।.

    प्रतीकात्मक लिंक के अलावा, जिन्हें कभी-कभी "सॉफ्ट लिंक" कहा जाता है, आप इसके बजाय "हार्ड लिंक" बना सकते हैं। एक प्रतीकात्मक या नरम लिंक फ़ाइल सिस्टम में एक पथ को इंगित करता है। उदाहरण के लिए, मान लें कि आपके पास / उपयोगकर्ता / उदाहरण से / प्रतीकात्मक / उदाहरण की ओर एक प्रतीकात्मक-या सॉफ्ट-लिंक है। यदि आप फ़ाइल को / ऑप्ट / उदाहरण पर स्थानांतरित करते हैं, तो / उपयोगकर्ता / उदाहरण का लिंक टूट जाएगा। हालाँकि, यदि आप एक हार्ड लिंक बनाते हैं, तो यह वास्तव में फ़ाइल सिस्टम पर अंतर्निहित इनकोड को इंगित करेगा। इसलिए, यदि आपने / उपयोगकर्ता / उदाहरण से / हार्ड / उदाहरण की ओर इशारा करते हुए और बाद में स्थानांतरित / ऑप्ट / उदाहरण से हार्ड लिंक बनाया है, तो / उपयोगकर्ता / उदाहरण पर लिंक अभी भी फ़ाइल को इंगित करेगा, चाहे आप इसे कहां स्थानांतरित करें। कड़ी कड़ी निचले स्तर पर काम करती है.

    आप आमतौर पर मानक प्रतीकात्मक लिंक (सॉफ्ट लिंक) का उपयोग करें, यदि आप सुनिश्चित नहीं हैं कि किसका उपयोग करना है। हार्ड लिंक की कुछ सीमाएँ हैं। उदाहरण के लिए, आप किसी विभाजन या डिस्क पर किसी अन्य पार्टीशन या डिस्क पर किसी स्थान की ओर इशारा करते हुए एक हार्ड लिंक नहीं बना सकते हैं, जबकि आप ऐसा कर सकते हैं कि एक मानक प्रतीकात्मक लिंक के साथ.

    Ln कमांड के साथ सिम्बोलिक लिंक बनाएं

    एक मैक पर एक प्रतीकात्मक लिंक बनाने के लिए, आपको टर्मिनल ऐप का उपयोग करना होगा.

    कमांड + स्पेस दबाएं, "टर्मिनल" टाइप करें और फिर स्पॉटलाइट सर्च से टर्मिनल खोलने के लिए "एंटर" दबाएं। टर्मिनल शॉर्टकट को लॉन्च करने के लिए फाइंडर> एप्लिकेशन> यूटिलिटीज> टर्मिनल पर नेविगेट करें.

    चलाएं ln निम्नलिखित रूप में कमान। आप किसी निर्देशिका या फ़ाइल के लिए एक पथ निर्दिष्ट कर सकते हैं:

    ln -s / path / to / original / path / to / लिंक

    -रों यहाँ एक प्रतीकात्मक लिंक बनाने के लिए ln कमांड बताता है। यदि आप एक कड़ी बनाना चाहते हैं, तो आप इसे छोड़ देंगे -रों. ज्यादातर समय प्रतीकात्मक लिंक बेहतर विकल्प होते हैं, इसलिए जब तक आपके पास ऐसा करने के लिए कोई विशेष कारण न हो, तब तक कड़ी लिंक न बनाएं.

    यहाँ एक उदाहरण है। मान लें कि आप अपने डेस्कटॉप फ़ोल्डर में एक प्रतीकात्मक लिंक बनाना चाहते हैं जो आपके डाउनलोड फ़ोल्डर को इंगित करता है। आप निम्न आदेश चलाएँगे:

    ln -s / उपयोगकर्ता / नाम / डाउनलोड / उपयोगकर्ता / नाम / डेस्कटॉप

    लिंक बनाने के बाद, आप देखेंगे कि आपके डाउनलोड फ़ोल्डर आपके डेस्कटॉप पर दिखाई देंगे। यह वास्तव में आपके द्वारा बनाई गई प्रतीकात्मक कड़ी है, लेकिन यह वास्तविक चीज़ की तरह दिखेगा। यह फ़ोल्डर आपके डाउनलोड फ़ोल्डर के समान सभी फ़ाइलों को सम्‍मिलित करेगा। ऐसा इसलिए है क्योंकि यह फाइल सिस्टम पर एक ही अंतर्निहित निर्देशिका की ओर इशारा करते हुए बस अलग-अलग दृश्य है.

    यदि आपके फ़ाइल पथ में स्थान या अन्य विशेष वर्ण हैं, तो आपको इसे उद्धरण चिह्नों में संलग्न करना होगा। इसलिए, यदि आप अपने डेस्कटॉप पर अपने उपयोगकर्ता निर्देशिका के अंदर "मेरी फ़ाइलें" नाम के एक फ़ोल्डर के लिए एक लिंक बनाना चाहते हैं, तो आपको निम्नलिखित की तरह कुछ की आवश्यकता होगी:

    ln -s "/ उपयोगकर्ता / नाम / मेरी फ़ाइलें" "/ उपयोगकर्ता / नाम / डेस्कटॉप / मेरा लिंक"

    टर्मिनल में फ़ाइल और निर्देशिका पथ टाइपिंग को आसान बनाने के लिए, आप फाइंडर विंडो से एक फ़ोल्डर को टर्मिनल में ड्रैग-एंड-ड्रॉप कर सकते हैं और टर्मिनल स्वचालित रूप से उस फ़ोल्डर में पथ को भर देगा। यदि आवश्यक हो, तो यह उद्धरण चिह्नों में पथ को संलग्न करेगा.

    यदि आपको किसी ऐसे सिस्टम स्थान पर एक प्रतीकात्मक लिंक बनाने की आवश्यकता है जिसका उपयोगकर्ता खाता आपके पास नहीं है, तो आपको उपसर्ग की आवश्यकता होगी ln के साथ कमान sudo कमांड, जैसे:

    sudo ln -s / path / to / original / path / to / लिंक

    ध्यान रखें कि macOS के आधुनिक संस्करणों पर, आपको सिस्टम इंटीग्रिटी प्रोटेक्शन फ़ीचर के कारण निम्न-स्तरीय फर्मवेयर विकल्प को बदले बिना कुछ सिस्टम स्थानों पर लिखने की अनुमति नहीं दी जाएगी। आप उस सुविधा को अक्षम कर सकते हैं, लेकिन हम अनुशंसा करते हैं कि आप ऐसा न करें.

    प्रतीकात्मक लिंक कैसे हटाएं

    आप किसी अन्य प्रकार की फ़ाइल की तरह प्रतीकात्मक लिंक हटा सकते हैं। उदाहरण के लिए, फाइंडर में एक प्रतीकात्मक लिंक को हटाने के लिए, Ctrl + क्लिक करें या इसे राइट-क्लिक करें और "मूव टू ट्रैश" चुनें।.

    आप कमांड लाइन से लिंक का उपयोग करके हटा सकते हैं rm कमांड, वही कमांड है जिसका उपयोग आप अन्य फ़ाइलों को हटाने के लिए करेंगे। कमांड चलाएँ और उस लिंक को पथ निर्दिष्ट करें जिसे आप हटाना चाहते हैं:

    rm / path / to / लिंक

    एक ग्राफिकल टूल के साथ प्रतीकात्मक लिंक कैसे बनाएं

    खोजक उपनाम बना सकता है, लेकिन वे प्रतीकात्मक लिंक की तरह काम नहीं करेंगे। उपनाम विंडोज पर डेस्कटॉप शॉर्टकट की तरह हैं। उन्हें सच्चे, पारदर्शी प्रतीकात्मक लिंक के रूप में नहीं माना जाता है.

    खोजक में प्रतीकात्मक लिंक बनाने में सक्षम होने के लिए, आपको तीसरे पक्ष की उपयोगिता या स्क्रिप्ट की आवश्यकता होगी। हम जल्दी से सेवाओं को जोड़ने के लिए ओपन-सोर्स ऐप SymbolicLinker की सलाह देते हैं> खोजक के मेनू पर सिम्बोलिक लिंक विकल्प बनाएं.

    इसमें जोड़े गए विकल्प पर क्लिक करें और यह मौजूदा निर्देशिका में चयनित फ़ाइल या फ़ोल्डर के लिए एक प्रतीकात्मक लिंक बनाएगा। आप इसका नाम बदल सकते हैं और इसे अपनी पसंद के अनुसार स्थानांतरित कर सकते हैं.

    यदि आपने पहले उनका उपयोग नहीं किया है, तो प्रतीकात्मक लिंक आपके सिर को चारों ओर लपेटने और उपयोग करने के लिए उपयोग करने के लिए थोड़ा समय ले सकते हैं। लेकिन, एक बार जब आप ऐसा करते हैं, तो आप उन्हें कुछ ऐसा करने के लिए एक शक्तिशाली उपकरण पाएंगे जो आप अक्सर एक नियमित उपनाम के साथ नहीं कर सकते हैं.