Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Linux

प्रतीकात्मक लिंक फ़ाइलें कैसे हटाएं:एक चरण-दर-चरण मार्गदर्शिका

<पी> एक प्रतीकात्मक लिंक, जिसे सॉफ्ट लिंक या कभी-कभी सिम्लिंक भी कहा जाता है, मूल रूप से एक फ़ाइल है जिसमें किसी अन्य फ़ाइल का संदर्भ होता है और आपको मूल फ़ाइल के पूर्ण पथ में प्रवेश किए बिना इसे एक्सेस करने की अनुमति मिलती है। आप नियमित फ़ाइलों या निर्देशिकाओं से लिंक कर सकते हैं, और कई ऑपरेटिंग सिस्टम पैकेज अपने लाभ के लिए इसका उपयोग करते हैं। उदाहरण के लिए, Linux या FreeBSD पर वाइन के उपयोगकर्ताओं ने dosdevices नामक एक निर्देशिका देखी होगी जिसमें विंडोज़ प्रोग्राम चलाने में सहायता के लिए सिम्युलेटेड MS-DOS ड्राइव के प्रतीकात्मक लिंक शामिल हैं।

<पी> अंततः, आपको या तो अपने द्वारा बनाए गए प्रतीकात्मक लिंक को हटाने की आवश्यकता हो सकती है या किसी प्रोग्राम से बचे हुए लिंक को हटाने की आवश्यकता हो सकती है। आपको एक त्रुटि संदेश भी प्राप्त हो सकता है जिसमें लिखा है, "प्रतीकात्मक लिंक के बहुत सारे स्तर", जो दर्शाता है कि एक लिंक कभी न खत्म होने वाले चक्र में स्वयं से जुड़ा हुआ है।

विधि 1:प्रतीकात्मक लिंक फ़ाइलें हटाना

<पी> हालाँकि आपको बिना किसी अच्छे कारण के लिंक नहीं हटाना चाहिए, लेकिन एक एकल कमांड आपके लिए न्यूनतम जोखिम के साथ यह काम कर देगा। एक ही समय में Ctrl, Alt और T दबाकर टर्मिनल विंडो खोलें। यदि आप यूनिटी का उपयोग कर रहे हैं तो आप डैश पर क्लिक करके भी इसे खोज सकते हैं या यदि आप KDE, Xfce4, LXDE या किसी अन्य डेस्कटॉप वातावरण का उपयोग करते हैं तो एप्लिकेशन मेनू पर क्लिक करके और सिस्टम टूल्स से इसे चुनकर इसे शुरू कर सकते हैं।

<पी> आपत्तिजनक लिंक कहां है, उस पर नेविगेट करने के लिए प्रॉम्प्ट पर सीडी का उपयोग करें और फिर rm -i linkName का उपयोग करें। लिंक को हटाने के लिए, linkName को लिंक के वास्तविक नाम से बदल दें। आपको एक संकेत दिया जाएगा जिसमें लिखा होगा "आरएम:प्रतीकात्मक लिंक 'लिंकनाम' हटाएं?" जिस पर आप y टाइप कर सकते हैं और एंटर दबा सकते हैं। इस प्रकार आपत्तिजनक लिंक हटा दिया गया है। हालाँकि आप केवल rm का उपयोग करके किसी लिंक को हटा सकते हैं, लेकिन प्रॉम्प्ट को बाध्य करने के लिए -i स्विच का उपयोग करना सबसे अच्छा है ताकि आप सुनिश्चित कर सकें कि यह वास्तव में एक प्रतीकात्मक लिंक है जिसे आप हटा रहे हैं। यदि इसमें कुछ और लिखा है, तो आप इसे रद्द करने के लिए हमेशा n टाइप कर सकते हैं।

<पी> <पी> अभ्यास के लिए, हम /tmp निर्देशिका में गए और एक निर्देशिका बनाने के लिए mkdir bob का उपयोग किया और फिर इसे ln -s bob jamie के साथ जोड़ा। वास्तव में एक प्रतीकात्मक लिंक बनाना। आप हमेशा ln -s name1 name2 का उपयोग कर सकते हैं फ़ाइल सिस्टम में कहीं भी किसी फ़ाइल या निर्देशिका के लिए एक प्रतीकात्मक लिंक बनाना। उदाहरण के लिए, मौजूदा निर्देशिका में एडिट नामक एक सिम्लिंक बनाएगा जो सिस्टम वाइड नैनोआरसी फ़ाइल को इंगित करता है। फिर आप इसे किसी अन्य फ़ाइल की तरह एक्सेस कर सकते हैं और अधिक संपादन का भी उपयोग कर सकते हैं इस पर एक नजर डालने के लिए।

<पी> <पी> एक बार जब आपका काम पूरा हो जाए, तो आप rm -i edit का उपयोग कर सकते हैं वास्तविक फ़ाइल को छुए बिना प्रतीकात्मक लिंक को हटाने के लिए। यह एक आदेश किसी भी लिंक को खींचने के लिए पर्याप्त है जिसे आपके उपयोगकर्ता खाते के पास बिना किसी अतिरिक्त प्रयास के खींचने की पहुंच है। यदि आप कभी भी खतरनाक "प्रतीकात्मक लिंक के बहुत सारे स्तर" त्रुटि को एक सिम्लिंक के साथ ठीक करने का प्रयास करते हुए पकड़े गए हैं जिसके लिए काम करने के लिए उच्च विशेषाधिकारों की आवश्यकता होती है, तो sudo rm -i edit आज़माएं फ़ाइल को हटाने के लिए. सिस्टम को आपसे आपका पासवर्ड माँगना चाहिए और फिर आपका उपयोगकर्ता खाता हटाने के लिए कहना चाहिए।

विधि 2:सिम्लिंक को अनलिंक करना

<पी> आप अनलिंक लिंकनाम टाइप करके किसी निर्देशिका में प्रतीकात्मक लिंक प्रविष्टियाँ भी हटा सकते हैं , जहां लिंकनाम प्रविष्टि का नाम है। तो आप अनलिंक एडिट टाइप कर सकते हैं उपरोक्त फ़ाइल को हटाने के लिए. चूँकि यह rm -i कमांड की तरह विवेक जाँच या अच्छा संकेत प्रदान नहीं करता है, यह अनुशंसित के अनुरूप नहीं आता है, लेकिन यह काम करता है और चूँकि यह कोई विकल्प नहीं लेता है इसलिए यह बहस का विषय है कि इसका उपयोग करना आसान है, हालाँकि किसी भी तकनीक में ज्यादा खिलवाड़ नहीं करना चाहिए।

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

<पी> लेखक के बारे में

<पी> प्रतीकात्मक लिंक फ़ाइलें कैसे हटाएं:एक चरण-दर-चरण मार्गदर्शिका

<पी> केविन एरो

<पी> केविन एरो एक दशक से अधिक के उद्योग अनुभव के साथ एक अत्यधिक अनुभवी और जानकार प्रौद्योगिकी विशेषज्ञ हैं। उनके पास माइक्रोसॉफ्ट सर्टिफाइड टेक्नोलॉजी स्पेशलिस्ट (एमसीटीएस) प्रमाणन है और नवीनतम तकनीकी विकास के बारे में अपडेट रहने का उनमें गहरा जुनून है। केविन ने सॉफ्टवेयर विकास, साइबर सुरक्षा और क्लाउड कंप्यूटिंग जैसे क्षेत्रों में अपनी विशेषज्ञता और ज्ञान का प्रदर्शन करते हुए तकनीक से संबंधित विषयों की एक विस्तृत श्रृंखला पर विस्तार से लिखा है। तकनीकी क्षेत्र में उनके योगदान को उनके साथियों द्वारा व्यापक रूप से मान्यता और सम्मान दिया गया है, और जटिल तकनीकी अवधारणाओं को स्पष्ट और संक्षिप्त तरीके से समझाने की उनकी क्षमता के लिए उन्हें अत्यधिक सम्मानित किया जाता है।
  1. डिस्क प्रबंधन विंडोज़ में लोड नहीं होगा? त्वरित सुधार एवं विश्वसनीय विकल्प डिस्क प्रबंधन विंडोज़ में लोड नहीं होगा? त्वरित सुधार एवं विश्वसनीय विकल्प

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

  1. एज एक्सटेंशन की स्थापना को कैसे रोकें एज एक्सटेंशन की स्थापना को कैसे रोकें

    Microsoft एज ब्राउज़र के लिए एक्सटेंशन को लागू करने में Microsoft काफी धीमा रहा है। लेकिन अब भी जब एक्सटेंशन माइक्रोसॉफ्ट एज के लिए एक तथ्य बन गए हैं, तो उनकी संख्या क्रोम और फ़ायरफ़ॉक्स के मुकाबले बहुत कम है। जबकि कुछ एक्सटेंशन ब्राउज़र की कार्यक्षमता में अत्यधिक सुधार कर सकते हैं, अधिकांश Microso

  1. प्रोटेक्ट डिफेंडर हटाने के निर्देश - प्रोटेक्ट डिफेंडर हटाएं प्रोटेक्ट डिफेंडर हटाने के निर्देश - प्रोटेक्ट डिफेंडर हटाएं

    विंडोज डिफेंडर 2010 एक कष्टप्रद सॉफ्टवेयर उपकरण है जो अपने मालिकों का शोषण करने और उन्हें बड़ी रकम सौंपने के एकमात्र उद्देश्य के साथ लगातार 1,000 कंप्यूटरों पर खुद को स्थापित कर रहा है। हालांकि विंडोज डिफेंडर एक वैध कार्यक्रम प्रतीत हो सकता है, लेकिन इसमें कोई योग्यता नहीं है, और इसे नकली एंटीवायरस