आपण लिनक्समध्ये सॉफ्ट लिंक का तयार करतो?

सॉफ्ट लिंकमध्ये मूळ फाईलचा मार्ग आहे आणि सामग्री नाही. सॉफ्ट लिंक काढून टाकल्याने काहीही परिणाम होत नाही परंतु मूळ फाईल काढून टाकल्यास, लिंक "लटकणारी" लिंक बनते जी अस्तित्वात नसलेल्या फाइलकडे निर्देश करते. सॉफ्ट लिंक डिरेक्टरीशी लिंक करू शकते.

एक प्रतीकात्मक दुवा, ज्याला सॉफ्ट लिंक देखील म्हणतात एक विशेष प्रकारची फाईल जी दुसर्‍या फाईलकडे निर्देश करते, Windows मधील शॉर्टकट किंवा Macintosh उर्फ ​​सारखे. हार्ड लिंकच्या विपरीत, प्रतिकात्मक दुव्यामध्ये लक्ष्य फाइलमधील डेटा नसतो. हे फक्त फाइल सिस्टममध्ये कुठेतरी दुसर्या एंट्रीकडे निर्देश करते.

प्रतीकात्मक दुवे का वापरायचे? तुम्ही सिमलिंक्सवर ऑपरेट करू शकता जसे की त्या वास्तविक फाइल्स आहेत ज्यांना ते रेषेच्या खाली कुठेतरी निर्देशित करतात (त्यांना हटवण्याशिवाय). हे तुम्हाला फाईलमध्ये जास्तीचे "ऍक्सेस पॉइंट्स" ठेवण्याची परवानगी देते, जास्त प्रती न ठेवता (जे अद्ययावत राहतात, कारण ते नेहमी समान फाइलमध्ये प्रवेश करतात).

सॉफ्ट लिंक (ज्याला सिम्बोलिक लिंक असेही म्हणतात) फाईलच्या नावाचा सूचक किंवा संदर्भ म्हणून कार्य करते. हे मूळ फाइलमध्ये उपलब्ध डेटामध्ये प्रवेश करत नाही.
...
सॉफ्ट लिंक:

तुलना पॅरामीटर्स हार्ड लिंक मऊ दुवा
फाइल सिस्टम ते फाइल सिस्टममध्ये वापरले जाऊ शकत नाही. हे फाइल सिस्टममध्ये वापरले जाऊ शकते.

फायलींमधील दुवे तयार करण्यासाठी तुम्हाला आवश्यक आहे ln कमांड वापरा. प्रतिकात्मक लिंक (ज्याला सॉफ्ट लिंक किंवा सिमलिंक असेही म्हणतात) मध्ये एक विशेष प्रकारची फाईल असते जी दुसर्‍या फाइल किंवा निर्देशिकेचा संदर्भ म्हणून काम करते. युनिक्स/लिनक्स सारख्या ऑपरेटिंग सिस्टीम अनेकदा प्रतिकात्मक दुवे वापरतात.

प्रतीकात्मक दुवा काढण्यासाठी, एकतर वापरा rm किंवा unlink कमांड त्यानंतर सिमलिंकचे नाव आर्ग्युमेंट म्हणून. डिरेक्टरीकडे निर्देश करणारी प्रतीकात्मक लिंक काढून टाकताना सिमलिंक नावाला ट्रेलिंग स्लॅश जोडू नका.

प्रतिकात्मक दुवे आहेत लायब्ररी लिंक करण्यासाठी आणि मूळ न हलवता किंवा कॉपी न करता फायली सुसंगत ठिकाणी असल्याची खात्री करण्यासाठी सर्व वेळ वापरला.. एकाच फाईलच्या अनेक प्रती वेगवेगळ्या ठिकाणी “स्टोअर” करण्यासाठी लिंक्स वापरल्या जातात परंतु तरीही एका फाईलचा संदर्भ घेतात.

हार्ड लिंक आहे वास्तविक फाइलची अचूक प्रतिकृती ज्याकडे तो निर्देशित करत आहे . हार्ड लिंक आणि लिंक्ड फाइल दोन्ही समान इनोड शेअर करतात. जर स्त्रोत फाइल हटविली गेली असेल, तरीही हार्ड लिंक कार्य करते आणि फाइलच्या हार्ड लिंकची संख्या 0(शून्य) होत नाही तोपर्यंत तुम्ही फाइलमध्ये प्रवेश करू शकाल.

हार्ड-लिंकिंग डिरेक्टरी हे कारण आहे परवानगी नाही थोडे तांत्रिक आहे. मूलत:, ते फाइल-सिस्टम संरचना खंडित करतात. तरीही तुम्ही साधारणपणे हार्ड लिंक वापरू नये. प्रतिकात्मक दुवे समस्या निर्माण न करता समान कार्यक्षमतेला अनुमती देतात (उदा. ln -s target link ).

हार्ड लिंक आहे लिनक्स किंवा इतर युनिक्स सारखी ऑपरेटिंग सिस्टीमवरील विद्यमान फाइलसाठी फक्त अतिरिक्त नाव. कोणत्याही फाईलसाठी कितीही हार्ड लिंक्स आणि अशा प्रकारे कितीही नावे तयार केली जाऊ शकतात. हार्ड लिंक्स इतर हार्ड लिंक्ससाठी देखील तयार केल्या जाऊ शकतात.

ही पोस्ट आवडली? कृपया आपल्या मित्रांना शेअर करा:
आज ओएस