तपाइँ कसरी युनिक्समा लिङ्क सिर्जना गर्नुहुन्छ?

पूर्वनिर्धारित, ln आदेश कडा लिङ्कहरू सिर्जना गर्दछ। प्रतीकात्मक लिङ्क सिर्जना गर्न, -s ( -symbolic) विकल्प प्रयोग गर्नुहोस्। यदि FILE र LINK दुबै दिइएको छ भने, ln ले पहिलो आर्गुमेन्ट ( FILE ) को रूपमा निर्दिष्ट गरिएको फाइलबाट दोस्रो आर्गुमेन्ट ( LINK ) को रूपमा निर्दिष्ट गरिएको फाइलमा लिङ्क सिर्जना गर्नेछ।

source_file लाई अवस्थित फाइलको नामसँग बदल्नुहोस् जसको लागि तपाइँ प्रतीकात्मक लिङ्क सिर्जना गर्न चाहनुहुन्छ (यो फाइल फाइल प्रणालीहरूमा कुनै पनि अवस्थित फाइल वा डाइरेक्टरी हुन सक्छ)। प्रतिस्थापन गर्नुहोस् myfile प्रतीकात्मक लिङ्कको नामको साथ। ln आदेशले त्यसपछि प्रतीकात्मक लिङ्क सिर्जना गर्दछ।

प्रतीकात्मक लिङ्क सिर्जना गर्न लक्ष्य फाइल र लिङ्कको नाम पछि ln आदेशमा -s विकल्प पास गर्नुहोस्। निम्न उदाहरणमा फाइल बिन फोल्डरमा सिम्लिङ्क गरिएको छ। निम्न उदाहरणमा माउन्ट गरिएको बाह्य ड्राइभलाई गृह डाइरेक्टरीमा सिम्लिङ्क गरिएको छ।

लाई लिङ्कहरू बनाउन फाइलहरू बीच तपाईंले ln आदेश प्रयोग गर्न आवश्यक छ। एक प्रतीकात्मक लिङ्क (नरमको रूपमा पनि चिनिन्छ लिङ्क or syMLink) एक विशेष प्रकारको फाइल समावेश गर्दछ जुन अर्को फाइल वा डाइरेक्टरीको सन्दर्भको रूपमा कार्य गर्दछ।

UNIX मा लिङ्क छ फाइलको लागि सूचक। कुनै पनि प्रोग्रामिङ भाषाहरूमा पोइन्टरहरू जस्तै, UNIX मा लिङ्कहरू फाईल वा डाइरेक्टरीमा संकेत गर्ने सूचकहरू हुन्। लिङ्कहरू सिर्जना गर्नु भनेको फाइल पहुँच गर्न एक प्रकारको सर्टकट हो। लिङ्कहरूले एउटै फाइललाई अन्यत्र सन्दर्भ गर्न एक भन्दा बढी फाइल नामहरू अनुमति दिन्छ।

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

यदि को लागी एक हार्ड लिङ्क सिर्जना गरिएको छ पाठ फाइल। त्यसपछि मूल पाठ फाइल मेटाइन्छ, त्यसपछि मूल रूपमा फाइलको नामको प्रतिलिपि सिर्जना गरिन्छ, एक अर्थमा कि मूल फाइल मेटाइन्छ।

डाइरेक्टरीमा प्रतीकात्मक लिङ्कहरू हेर्नको लागि:

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

कारण हार्ड-लिंक डाइरेक्टरीहरू हो अनुमति छैन थोरै प्राविधिक छ। अनिवार्य रूपमा, तिनीहरूले फाइल-प्रणाली संरचना तोड्छन्। तपाईले सामान्यतया हार्ड लिङ्कहरू प्रयोग गर्नु हुँदैन। सिम्बोलिक लिङ्कहरूले समस्याहरू नगरी धेरैजसो समान कार्यक्षमताहरूलाई अनुमति दिन्छ (जस्तै ln -s target link)।

नरम लिङ्कहरू सर्टकटहरू जस्तै छन्, र कुनै पनि फाइल प्रणालीमा अर्को फाइल वा डाइरेक्टरीमा देखाउन सक्छ। हार्ड लिङ्कहरू फाइलहरू र फोल्डरहरूका लागि सर्टकटहरू पनि हुन्, तर फरक फाइल प्रणालीमा फोल्डर वा फाइलका लागि हार्ड लिङ्क सिर्जना गर्न सकिँदैन। सिमलिङ्क सिर्जना गर्ने र हटाउने कार्यमा संलग्न चरणहरू हेरौं।

यो पोष्ट मनपर्‍यो? कृपया तपाईका साथीहरूमाझ साझेदारी गर्नुहोस्:
OS आज