Computer >> कंप्यूटर >  >> प्रणाली >> Windows

यूनिक्स में आप एक लिंक कैसे बनाते हैं?

डिफ़ॉल्ट रूप से, ln कमांड कड़ी कड़ी बनाता है। सांकेतिक लिंक बनाने के लिए -s ( -symbolic ) विकल्प का उपयोग करें। यदि FILE और LINK दोनों दिए गए हैं, तो ln पहले तर्क ( FILE ) के रूप में निर्दिष्ट फ़ाइल से दूसरे तर्क ( LINK ) के रूप में निर्दिष्ट फ़ाइल से एक लिंक बनाएगा।

Source_file को मौजूदा फ़ाइल के नाम से बदलें जिसके लिए आप प्रतीकात्मक लिंक बनाना चाहते हैं (यह फ़ाइल फ़ाइल सिस्टम में कोई भी मौजूदा फ़ाइल या निर्देशिका हो सकती है)। myfileबदलें प्रतीकात्मक लिंक के नाम के साथ। ln कमांड तब प्रतीकात्मक लिंक बनाता है।

एक सांकेतिक लिंक बनाने के लिए -s विकल्प को ln कमांड में पास करें और उसके बाद लक्ष्य फ़ाइल और लिंक का नाम दें . निम्नलिखित उदाहरण में एक फाइल को बिन फोल्डर में सिम्लिंक किया गया है। निम्नलिखित उदाहरण में एक माउंटेड एक्सटर्नल ड्राइव को होम डाइरेक्टरी में सिम्लिंक किया गया है।

लिंक बनाने . के लिए फाइलों के बीच आपको ln कमांड का उपयोग करने की आवश्यकता है। एक प्रतीकात्मक लिंक (सॉफ्ट लिंक . के रूप में भी जाना जाता है या सिम्लिंक ) में एक विशेष प्रकार की फ़ाइल होती है जो किसी अन्य फ़ाइल या निर्देशिका के संदर्भ के रूप में कार्य करती है।

UNIX में एक लिंक एक फ़ाइल का सूचक है . किसी भी प्रोग्रामिंग भाषा में पॉइंटर्स की तरह, यूनिक्स में लिंक एक फ़ाइल या निर्देशिका की ओर इशारा करते हुए पॉइंटर्स हैं। किसी फ़ाइल तक पहुँचने के लिए लिंक बनाना एक तरह का शॉर्टकट है। लिंक एक से अधिक फ़ाइल नामों को एक ही फ़ाइल को अन्यत्र संदर्भित करने की अनुमति देते हैं।

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

अगर एक टेक्स्ट फ़ाइल . के लिए एक हार्ड लिंक बनाया जाता है . फिर मूल पाठ फ़ाइल हटा दी जाती है, फिर मूल रूप से उस फ़ाइल के नाम की एक प्रति बनाई जाती है, इस अर्थ में कि मूल फ़ाइल हटा दी जाती है।

निर्देशिका में प्रतीकात्मक लिंक देखने के लिए:

  1. एक टर्मिनल खोलें और उस निर्देशिका में जाएँ।
  2. कमांड टाइप करें:ls -la. यह निर्देशिका में सभी फाइलों को लंबी सूची देगा, भले ही वे छिपी हों।
  3. एल से शुरू होने वाली फाइलें आपकी प्रतीकात्मक लिंक फाइलें हैं।

हार्ड-लिंकिंग निर्देशिकाओं का कारण अनुमति नहीं है थोड़ा तकनीकी है। अनिवार्य रूप से, वे फाइल-सिस्टम संरचना को तोड़ते हैं। वैसे भी आपको आमतौर पर हार्ड लिंक का उपयोग नहीं करना चाहिए। प्रतीकात्मक लिंक बिना किसी समस्या के अधिकांश समान कार्यक्षमता की अनुमति देते हैं (जैसे ln -s target link )।

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


  1. Windows

    10 कारण आपको Windows 11 में अपग्रेड क्यों करना चाहिए

    विंडोज 11 आ रहा है, लेकिन विंडोज 10 की तुलना में आपके पास इसे अपग्रेड करने के लिए कौन से ठोस कारण हैं? इस लेख में हम आपको विंडोज 11 में आने वाली सभी प्रमुख नई सुविधाओं के बारे में बताकर उस प्रश्न का उत्तर देते हैं और वे आपके लिए क्या मायने रखते हैं। 1. अद्यतित रहें (यदि आप Windows 10 पर हैं तो निःशु

  1. Linux

    आपकी दृश्य संवेदनाओं को खुश करने के लिए 8 सबसे खूबसूरत लिनक्स डिस्ट्रोस

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

  1. Windows 10

    डिट्टो के साथ विंडोज क्लिपबोर्ड का विस्तार कैसे करें

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