Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> सॉफ्टवेयर

लिनक्स में प्रतीकात्मक लिंक (सिम्बलिंक) बनाएं - एक व्यावहारिक, चरण-दर-चरण मार्गदर्शिका

<पी> लिनक्स में शॉर्टकट नहीं हैं, लेकिन इसमें प्रतीकात्मक लिंक हैं - या सिम्लिंक, जैसा कि उन्हें आमतौर पर कहा जाता है। लेकिन वास्तव में प्रतीकात्मक कड़ियाँ क्या हैं? और आप इसे कैसे बनाते हैं? आइए जानें.

<पी> हम उबंटू इंस्टालेशन पर कमांड्स को आज़माएंगे, हालांकि सिंटैक्स सभी लिनक्स डिस्ट्रोज़ पर समान काम करता है। दिलचस्प बात यह है कि सिम्लिंक मैक पीसी पर भी बनाए जा सकते हैं।

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

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

<पी> जीयूआई-आधारित ऑपरेटिंग सिस्टम में, आप शॉर्टकट बनाकर इस समस्या से छुटकारा पा सकते हैं। सीयूआई-आधारित ओएस (किसी भी लिनक्स डिस्ट्रो की तरह) के लिए, उत्तर एक सिम्लिंक है। यहां तक कि माइक्रोसॉफ्ट विंडोज़ भी कुछ स्थितियों में सिम्लिंक का लाभ उठा सकता है।

<पी> एक सिम्लिंक या एक प्रतीकात्मक लिंक सिर्फ एक फ़ाइल है जो किसी अन्य फ़ाइल या निर्देशिका की ओर इशारा करती है - यहां तक ​​कि एक पूरी तरह से अलग फ़ाइल सिस्टम या विभाजन में भी। सिम्लिंक खोलने से आपको उसी मूल फ़ाइल तक पहुंच मिलती है, साथ ही मुख्य फ़ाइल में कोई भी परिवर्तन दिखाई देता है।

<पी> यह अनुमतियों के लिए भी लागू होता है - सिम्लिंक फ़ाइल की अनुमतियों को बदलने के लिए chmod का उपयोग वास्तव में लक्ष्य फ़ाइल की अनुमतियों को संशोधित करेगा।

सिम्लिंक के प्रकार

<पी> प्रतीकात्मक लिंक को सॉफ्ट लिंक के रूप में भी जाना जाता है। जैसा कि नाम से पता चलता है, यह Linux पर फ़ाइल-लिंकिंग सिस्टम का एकमात्र प्रकार नहीं है। कुछ परिदृश्यों में हार्ड लिंक को सिम्लिंक के विकल्प के रूप में उपयोग किया जा सकता है, हालांकि यह कई प्रतिबंधों के साथ आता है।

लिनक्स में प्रतीकात्मक लिंक (सिम्बलिंक) बनाएं - एक व्यावहारिक, चरण-दर-चरण मार्गदर्शिका <पी> आरंभ करने के लिए, हार्ड लिंक केवल एक ही इनोड की ओर इशारा करने वाले फ़ाइल नाम हैं। हालाँकि यह उन्हें भंडारण और पहुँच गति के मामले में बहुत कुशल बनाता है, यह उन्हें एक ही फ़ाइल सिस्टम या विभाजन में फ़ाइलों तक सीमित भी करता है। और लिनक्स में फ़ोल्डर एक्सेस कैसे काम करता है इसकी विचित्रता के कारण, आप निर्देशिकाओं के लिए हार्ड लिंक का उपयोग नहीं कर सकते।

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

हार्ड लिंक बनाम सॉफ्ट लिंक - किस प्रकार का उपयोग करें?

<पी> सॉफ्ट लिंक लिंक का सबसे बहुमुखी रूप है क्योंकि इन्हें बिना किसी प्रतिबंध के कई फ़ाइल सिस्टमों में फ़ाइलों और निर्देशिकाओं दोनों पर उपयोग किया जा सकता है। लेकिन फिर भी हमारे बीच कठोर संबंध क्यों हैं? क्या वे आपको सिम्लिंक पर कोई लाभ देते हैं?

<पी> खैर, कागज पर, हार्ड लिंक अधिक कुशल हैं। क्योंकि वे समान इनोड का उपयोग करते हैं, वे अतिरिक्त डिस्क स्थान नहीं लेते हैं और सॉफ्ट लिंक की तुलना में बहुत तेजी से उन तक पहुंचा जा सकता है। यही कारण है कि कई सिस्टम प्रशासक जब भी संभव हो हार्ड लिंक का उपयोग करने की अनुशंसा करेंगे।

<पी> हालाँकि, कहा जा रहा है कि प्रतीकात्मक लिंक का उपयोग करने के नुकसान न्यूनतम हैं। आधुनिक कंप्यूटर विशेष रूप से कुछ किलोबाइट अतिरिक्त संग्रहण की परवाह नहीं करते हैं, और जब तक आप सिस्टम को लाखों सॉफ्ट लिंक से नहीं भर रहे हैं, अतिरिक्त फ़ाइल आकार शायद ही कभी मायने रखता है।

प्रतीकात्मक लिंक बनाना

<पी> प्रतीकात्मक लिंक - या बल्कि, सामान्य रूप से फ़ाइल लिंक - एलएन कमांड का उपयोग करके बनाए जाते हैं। डिफ़ॉल्ट रूप से, कमांड हार्ड लिंक बनाता है। एक प्रतीकात्मक लिंक बनाने के लिए, आपको -s ध्वज को ln कमांड में जोड़ना होगा।

<पी> वाक्यविन्यास काफी सरल है. एलएन कमांड दो पैरामीटर लेता है - लिंक की जाने वाली फ़ाइल (या फ़ोल्डर) का पथ, और बनाई जाने वाली लिंक फ़ाइल का पथ।

<पी> इस तरह:

<पी> ln -s user_names.txt नाम

लिनक्स में प्रतीकात्मक लिंक (सिम्बलिंक) बनाएं - एक व्यावहारिक, चरण-दर-चरण मार्गदर्शिका <पी> यह user_names टेक्स्ट फ़ाइल से जुड़े name नामक एक सिम्लिंक बनाएगा। यह देखने के लिए कि क्या प्रतीकात्मक लिंक वास्तव में बनाया गया था, बस ls कमांड का उपयोग करें।

लिनक्स में प्रतीकात्मक लिंक (सिम्बलिंक) बनाएं - एक व्यावहारिक, चरण-दर-चरण मार्गदर्शिका <पी> जैसा कि आप देख सकते हैं, उबंटू विभिन्न श्रेणियों की फ़ाइलों के लिए अलग-अलग रंग दिखाता है, जिसमें निर्देशिकाओं को गहरे नीले रंग से और सिम्लिंक को हल्के नीले रंग (वास्तव में सियान) से दर्शाया जाता है।

<पी> हम फ़ोल्डर के लिए सिम्लिंक बनाने के लिए भी उसी सिंटैक्स का उपयोग कर सकते हैं:

<पी> ln -s उदाहरण example_folder

लिनक्स में प्रतीकात्मक लिंक (सिम्बलिंक) बनाएं - एक व्यावहारिक, चरण-दर-चरण मार्गदर्शिका <पी> अन्य निर्देशिकाओं में फ़ाइलों और फ़ोल्डरों के लिए सिम्लिंक बनाने के लिए, बस उनके पूर्ण पथ का उपयोग करें। उदाहरण के लिए:

<पी> ln -s उदाहरण/example3.txt दूरस्थ_उदाहरण

लिनक्स में प्रतीकात्मक लिंक (सिम्बलिंक) बनाएं - एक व्यावहारिक, चरण-दर-चरण मार्गदर्शिका

सिम्लिंक की सीमाएं

<पी> प्रतीकात्मक लिंक आपके सिस्टम में फ़ाइलों को कॉपी किए बिना कनेक्ट करने का एक शानदार तरीका है, लेकिन उनकी अपनी सीमाएँ हैं। हां, भले ही सॉफ्ट लिंक हार्ड लिंक की तुलना में कम प्रतिबंधात्मक होते हैं, फिर भी कुछ बातें ध्यान में रखनी होती हैं।

<पी> सबसे पहले, एलएन कमांड वास्तव में बनाए गए लिंक को सत्यापित नहीं करता है। इसका मतलब यह है कि ऐसा फ़ाइल नाम दर्ज करना संभव है जो वास्तव में मौजूद नहीं है, और आपको कोई त्रुटि नहीं मिलेगी। लिंक की पुष्टि करने का एकमात्र तरीका इसका उपयोग करने का प्रयास करना और देखना है कि क्या यह सही फ़ाइल पर ले जाता है।

<पी> दूसरा, सिम्लिंक की अनुमतियों तक पहुंचने या बदलने के दौरान मूल फ़ाइल के गुणों में परिवर्तन होता है, वही फ़ाइल हटाने के लिए नहीं जाता है। आप लिंक की गई फ़ाइल या निर्देशिका को प्रभावित किए बिना प्रतीकात्मक लिंक को सुरक्षित रूप से हटा सकते हैं।

लिनक्स में सिम्लिंक बनाना

<पी> प्रतीकात्मक लिंक बनाने के लिए टर्मिनल का उपयोग करने में सबसे बड़ी कठिनाई विभिन्न निर्देशिकाओं में फैली महत्वपूर्ण फ़ाइलों तक पहुँचने में कठिनाई है। स्मार्ट समाधान यह है कि डेस्कटॉप शॉर्टकट की तरह, अपनी होम निर्देशिका से ही ऐसी फ़ाइलों के लिए प्रतीकात्मक लिंक बनाएं।

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


  1. Microsoft Excel में मोड फ़ंक्शन का उपयोग कैसे करें Microsoft Excel में मोड फ़ंक्शन का उपयोग कैसे करें

    मोड एक्सेल . में कार्य करता है किसी सरणी या डेटा की श्रेणी में सबसे अधिक बार-बार दोहराए जाने वाला मान लौटाता है। मोड फ़ंक्शन का सूत्र है Mode( number1, [number2,..]) । एक्सेल में, मोड सरणी, संख्याएं, नाम या सुझाव हो सकते हैं जिनमें संख्याएं होती हैं। मोड फ़ंक्शन किसी सरणी या संदर्भ तर्क में पाठ, ता

  1. यात्रा योजना के लिए 15 अंतिम क्रोम एक्सटेंशन यात्रा योजना के लिए 15 अंतिम क्रोम एक्सटेंशन

    यदि आपके पास यात्रा के लिए कोई पसंदीदा वेबसाइट नहीं है या आप अपनी अगली यात्रा की योजना बनाने में सहायता के लिए कुछ त्वरित और सरल टूल चाहते हैं, तो Chrome ने आपको कवर कर लिया है। कोई फ़्लाइट या होटल खोजें, सड़क के लिए मार्ग की योजना बनाएं, जो आइटम आप पाते हैं उन्हें सहेजें, और इन बेहतरीन 15 यात्रा टू

  1. Excel डेटा सत्यापन में कस्टम VLOOKUP फॉर्मूला का उपयोग कैसे करें Excel डेटा सत्यापन में कस्टम VLOOKUP फॉर्मूला का उपयोग कैसे करें

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