लिनक्समा प्रतीकात्मक लिङ्क फाइल के हो?

एउटा प्रतीकात्मक लिङ्क, जसलाई सफ्ट लिङ्क पनि भनिन्छ, एउटा विशेष प्रकारको फाइल हो जसले अर्को फाइलमा पोइन्ट गर्छ, जस्तै Windows वा Macintosh उपनामको सर्टकट। हार्ड लिङ्कको विपरीत, प्रतीकात्मक लिङ्कले लक्ष्य फाइलमा डेटा समावेश गर्दैन। यसले फाइल प्रणालीमा कतै अर्को प्रविष्टिलाई मात्र संकेत गर्छ।

प्रतीकात्मक लिङ्क हो एउटा फाइल-प्रणाली वस्तु जसले अर्को फाइल प्रणाली वस्तुलाई संकेत गर्छ। इंगित गरिएको वस्तुलाई लक्ष्य भनिन्छ। प्रतीकात्मक लिङ्कहरू प्रयोगकर्ताहरूलाई पारदर्शी छन्; लिङ्कहरू सामान्य फाइलहरू वा डाइरेक्टरीहरूको रूपमा देखा पर्दछ, र प्रयोगकर्ता वा अनुप्रयोगद्वारा ठ्याक्कै उही तरिकामा कार्य गर्न सकिन्छ।

लाई सिर्जना a प्रतीक लिङ्क, use the -s ( —प्रतीकात्मक ) option. If both the FILE and LINK are given, ln हुनेछ सिर्जना a लिङ्क पहिलो तर्क ( FILE ) को रूपमा निर्दिष्ट गरिएको फाइलबाट दोस्रो तर्कको रूपमा निर्दिष्ट गरिएको फाइलमा ( LINK ).

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

A soft link (also called symlink or symbolic link) is a file system entry that points to the file name and location. … Deleting the symbolic link does not remove the original file. If, however, the file to which the soft link points is removed, the soft link stops working, it is broken.

प्रतीकात्मक लिङ्कहरू छन् पुस्तकालयहरू लिङ्क गर्न र मूल सार्न वा प्रतिलिपि नगरीकन फाइलहरू एकरूप ठाउँहरूमा छन् भनी सुनिश्चित गर्न सबै समय प्रयोग गरियो।। लिङ्कहरू प्राय: फरक ठाउँहरूमा एउटै फाइलको बहु प्रतिलिपिहरू "भण्डार" गर्न प्रयोग गरिन्छ तर अझै पनि एउटा फाइलको सन्दर्भमा।

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

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

सरल तरिका: cd जहाँ सांकेतिक लिङ्क अवस्थित छ र विवरणहरू सूचीबद्ध गर्न ls -l गर्नुहोस् फाइलहरूको। सांकेतिक लिङ्क पछि -> को दायाँ भाग गन्तव्य हो जुन यो संकेत गरिरहेको छ।

लिनक्समा ln आदेशले स्रोत फाइलहरू र डाइरेक्टरीहरू बीच लिङ्कहरू सिर्जना गर्दछ।

  1. -s - प्रतीकात्मक लिङ्कहरूको लागि आदेश।
  2. [लक्ष्य फाइल] - अवस्थित फाइलको नाम जसको लागि तपाइँ लिङ्क सिर्जना गर्दै हुनुहुन्छ।
  3. [सिम्बोलिक फाइलनाम] – प्रतीकात्मक लिङ्कको नाम।

Replace source_file with the name of the existing file for which you want to create the symbolic link (this file can be any existing file or directory across the file systems). Replace myfile with the name of the symbolic link. ln आदेश त्यसपछि प्रतीकात्मक लिङ्क सिर्जना गर्दछ।

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

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