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

अक्सर प्रश्न:Linux होम निर्देशिका में प्रतीकात्मक लिंक की गई फ़ाइल का स्रोत क्या है?

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

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

एक सिमलिंक (जिसे प्रतीकात्मक लिंक भी कहा जाता है) लिनक्स में एक प्रकार की फ़ाइल है जो आपके कंप्यूटर पर किसी अन्य फ़ाइल या फ़ोल्डर की ओर इशारा करती है . सिम्लिंक विंडोज में शॉर्टकट के समान हैं। कुछ लोग सिम्लिंक को "सॉफ्ट लिंक" कहते हैं - लिनक्स / यूनिक्स सिस्टम में एक प्रकार का लिंक - "हार्ड लिंक" के विपरीत।

प्रतीकात्मक लिंक का पथ प्राप्त करें

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

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

एक सांकेतिक लिंक, जिसे सॉफ्ट लिंक भी कहा जाता है, एक विशेष प्रकार की फ़ाइल है जो किसी अन्य फ़ाइल की ओर इशारा करती है , विंडोज या मैकिन्टोश उपनाम में शॉर्टकट की तरह। हार्ड लिंक के विपरीत, प्रतीकात्मक लिंक में लक्ष्य फ़ाइल में डेटा नहीं होता है। यह केवल फाइल सिस्टम में कहीं दूसरी प्रविष्टि की ओर इशारा करता है।

यदि आपको समान गुणों वाली दो फ़ाइलें मिलती हैं, लेकिन सुनिश्चित नहीं हैं कि वे हार्ड-लिंक्ड हैं, तो इनोड नंबर देखने के लिए ls -i कमांड का उपयोग करें . एक साथ हार्ड-लिंक की गई फ़ाइलें समान इनोड नंबर साझा करती हैं। साझा इनोड संख्या 2730074 है, जिसका अर्थ है कि ये फ़ाइलें समान डेटा हैं।

फिर, सिम्लिंक बदलने के तीन तरीके हैं:

  1. -f बल के साथ ln का उपयोग करें और यहां तक ​​कि निर्देशिकाओं के लिए भी -n (इनोड का पुन:उपयोग किया जा सकता है):ln -sfn /some/new/path linkname।
  2. सिमलिंक निकालें और एक नया बनाएं (यहां तक ​​कि निर्देशिकाओं के लिए):आरएम लिंकनाम; ln -s /some/new/path लिंकनाम।

अनलिंक कमांड का उपयोग करना किसी फ़ाइल को निकालने के लिए

सिंटैक्स सरल है, कमांड को लागू करें और उस फ़ाइल को हटाने के लिए एक फ़ाइल नाम को तर्क के रूप में पास करें। अगर हम अनलिंक करने के लिए वाइल्डकार्ड पास करते हैं, तो आपको एक अतिरिक्त ऑपरेंड त्रुटि प्राप्त होगी। ऐसा इसलिए है क्योंकि वाइल्डकार्ड एक से अधिक फ़ाइल का प्रतिनिधित्व करता है।

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

लिनक्स या यूनिक्स जैसे सिस्टम पर हार्ड लिंक बनाने के लिए:

  1. sfile1file और link1file के बीच हार्ड लिंक बनाएं, रन करें:ln sfile1file link1file।
  2. हार्ड लिंक के बजाय प्रतीकात्मक लिंक बनाने के लिए, ln -s स्रोत लिंक का उपयोग करें।
  3. लिनक्स पर सॉफ्ट या हार्ड लिंक को सत्यापित करने के लिए, रन करें:ls -l स्रोत लिंक।

एब्सोल्यूट फ़ाइल पथ क्या है?

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

मैं Linux में अपना पथ कैसे ढूंढूं?

इस लेख के बारे में

  1. अपने पथ चर देखने के लिए echo $PATH का उपयोग करें।
  2. खोज / -नाम "फ़ाइल नाम" का उपयोग करें - फ़ाइल का पूरा पथ खोजने के लिए f प्रिंट टाइप करें।
  3. पथ में नई निर्देशिका जोड़ने के लिए निर्यात पथ =$ पथ:/नई/निर्देशिका का उपयोग करें।

मैं Linux में पथ कैसे ढूंढूं?

उत्तर है pwd कमांड , जो प्रिंट वर्किंग डायरेक्टरी के लिए है। प्रिंट वर्किंग डायरेक्टरी में प्रिंट शब्द का अर्थ है "स्क्रीन पर प्रिंट करें", "प्रिंटर को भेजें" नहीं। pwd कमांड वर्तमान या कार्यशील निर्देशिका का पूर्ण, पूर्ण पथ प्रदर्शित करता है।


  1. Windows

    Windows 7 में दूरस्थ डेस्कटॉप कनेक्शन कैसे सेट अप करें, कनेक्ट करें और स्वीकार करें

    विंडोज 7 के लिए माइक्रोसॉफ्ट रिमोट डेस्कटॉप मैनेजर आपको अपने नेटवर्क के किसी भी कंप्यूटर से कनेक्ट करने की अनुमति देता है। यह प्रत्येक पीसी पर फाइलों, दस्तावेजों और नेटवर्क संसाधनों तक पहुंच की अनुमति देता है जैसे कि आप सीधे उसके सामने बैठे थे, स्थान की परवाह किए बिना। कार्य केंद्र तक पहुंच की अनुम

  1. Windows

    विंडोज 10 जबरदस्ती अपडेट को रोकने के 4 तरीके

    विंडोज 10 एक बेहतरीन ऑपरेटिंग सिस्टम है, और माइक्रोसॉफ्ट संचयी अपडेट इंस्टॉल करके इसे बेहतर बनाता रहता है। सुरक्षा और स्थिरता कारणों से अपडेट आपके सिस्टम का एक महत्वपूर्ण हिस्सा हैं। हालांकि, जबरन अपडेट की विंडोज 10 नीति विवाद का विषय बन गई है और इसकी सबसे कम पसंद की जाने वाली विशेषताओं में से एक है

  1. Linux

    डेबियन बनाम उबंटू:10 वर्षों में उबंटू कितनी दूर आ गया है?

    उबंटू ने हाल ही में 14.10 यूटोपिक यूनिकॉर्न जारी किया, जो इस तथ्य से मेल खाता है कि उबंटू अब 10 साल का है! लिनक्स वितरण के राजा ने 2004 में अपनी स्थापना के बाद से एक लंबा सफर तय किया है, इसलिए मेमोरी लेन को नीचे जाना और अब तक की यात्रा पर एक नज़र डालना एक अच्छा विचार है। हम यह भी देखेंगे कि यह डेबिय