क्या लिनक्स में एक .lnk के बराबर है?


11

विंडोज़ में शॉर्टकट बनाते समय यह एक .lnkफाइल बनाता है ।

मैंने शोध किया है और ऐसा लगता है कि ये linux में खुले हैं (कुछ ट्वीकिंग के साथ)। क्या लिनक्स में एक समान है? यदि हां, तो विस्तार क्या है?

जवाबों:


15

लिनक्स फ़ाइल एक्सटेंशन के साथ काम नहीं करता है। हालांकि, आप "प्रतीकात्मक लिंक" का उपयोग करके लिनक्स पर एक शॉर्टकट बना सकते हैं। वे एक फ़ाइल के लिए "पॉइंटर" की तरह कुछ हैं।

इसे कैसे करें, यह देखने के लिए यहां एक नज़र डालें :

मैं प्रतीकात्मक लिंक कैसे बनाऊं?

ln -s [TARGET DIRECTORY OR FILE] ./[SHORTCUT]

उदाहरण के लिए:

ln -s /usr/local/apache/logs ./logs

4
हालाँकि, एक Windows शॉर्टकट के विपरीत, एक प्रतीकात्मक लिंक टूट जाएगा जब लक्ष्य फ़ाइल ले जाया जाता है ... जो कि एक शॉर्टकट का उपयोग करने का मुख्य कारण है। इतनी सख्ती से एक लिनक्स सिम्क्लिन बोलना विंडोज शॉर्टकट के बराबर नहीं है, यह एक विंडोज सिमिलिंक के बराबर है।
फैक्टर मिस्टिक

2
अपनी फ़ाइलों को व्यवस्थित रखने के लिए साइमलिंक मेरा पसंदीदा उपकरण है। लिनक्स सिम्लिंक को लक्ष्य फ़ाइल के साथ सिंक में रखा जाता है, इससे कोई फर्क नहीं पड़ता कि प्रोग्राम उन्हें क्या पढ़ता है!
नाथन मूस

@FactorMystic यदि आप फ़ाइल सिस्टम में किसी पूर्ण स्थान पर सिमलिंक बिंदु बनाते हैं, तो यह मामला नहीं है। जब आप इसे इधर-उधर ln -s /usr/local/apache/logs ./logsघुमाएंगे /usr/local/apache/logs, तो आप इसे सिम्लिंक बना सकते हैं , और टूट नहीं जाएगा।
djhaskin987

पर्यावरण पथ में प्रतीकात्मक लिंक को बनाए रखता है, लेकिन विंडोज शॉर्टकट के लिए पर्यावरण के मार्ग को बदलता है। (जैसे, यदि कोई लिंक लक्ष्य करता है /tmpऔर फ़ाइल में रहता है /home/user/temp, तो एक प्रतीकात्मक लिंक निर्देशिका /tmp/uploadको एक्सेस करेगा /home/user/temp/upload, जबकि एक शॉर्टकट पहले पर्यावरण निर्देशिका को बदलेगा /tmpऔर फिर /tmp/uploadसीधे एक्सेस करेगा ।) मुझे ऐसा कोई लिनक्स फीचर नहीं पता है जो यह व्यवहार करता हो। मार्ग।
पलसिम

@FactorMystic यदि आप एक शॉर्टकट का लक्ष्य रखते हैं, तो यह हमेशा टूट जाएगा। यदि आप लिंक (सिमलिंक या शॉर्टकट) को स्थानांतरित करते हैं, तो यह टूट सकता है, और यह कई कारकों पर निर्भर करता है। अधिक बस लिंक: पूर्ण पथ और शॉर्टकट के साथ सहानुभूति ठीक होगी; सहानुभूति पथ के साथ टूट जाएगा। लिंक और लक्ष्य को एक साथ ले जाएं (यानी जिसका उप-वृक्ष) पूर्ण पथ और शॉर्टकट के साथ सहानुभूति को तोड़ देगा, रिश्तेदार पथ के साथ सहानुभूति ठीक होगी। [इसलिए तुलना सिम्लिंक और शॉर्टकट के बीच नहीं है, बल्कि रिश्तेदार और निरपेक्ष पथ के बीच है।]
ctrl-alt-delor-

26

लिनक्स में दो प्रकार के लिंक हैं:

  • .desktopफ़ाइलें: चित्रमय फ़ाइल प्रबंधकों द्वारा बनाई गई। वे विंडोज .lnkशॉर्टकट के समान हैं , स्वचालित अपडेट को घटाते हैं। वे, शॉर्टकट की तरह, केवल GUI फ़ाइल प्रबंधक प्रोग्राम के अंदर काम करते हैं।

  • प्रतीकात्मक लिंक:ln -s target link लिनक्स mklink link targetपर और विंडोज पर बनाया गया। इन्हें किसी भी कार्यक्रम के द्वारा पारदर्शी रूप से उपयोग किया जा सकता है।


4
ओह, Posix- आधारित प्रणालियों की श्रेष्ठता!
रॉय टिंकर

@ रोय: हमेशा प्लान 9 है।
user1686

यह दिलचस्प लग रहा है, @grawity। मैं इसे देख लूँगा। धन्यवाद!
रॉय टिंकर

3
वहाँ तीसरा एक है, कड़ी कड़ी
रेयान

@ लिली: हाँ, लेकिन यह बहुत व्यापक रूप .lnkसे सीमाओं के कारण एक विकल्प के रूप में उपयोग नहीं किया जाता है ।
user1686
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.