லினக்ஸில் குறியீட்டு இணைப்பு கோப்பு என்றால் என்ன?

ஒரு குறியீட்டு இணைப்பு, மென்மையான இணைப்பு என்றும் அழைக்கப்படுகிறது, இது விண்டோஸில் குறுக்குவழி அல்லது மேகிண்டோஷ் மாற்றுப்பெயர் போன்ற மற்றொரு கோப்பை சுட்டிக்காட்டும் ஒரு சிறப்பு வகையான கோப்பு. கடினமான இணைப்பைப் போலன்றி, ஒரு குறியீட்டு இணைப்பு இலக்கு கோப்பில் உள்ள தரவைக் கொண்டிருக்கவில்லை. இது கோப்பு முறைமையில் எங்காவது மற்றொரு உள்ளீட்டை சுட்டிக்காட்டுகிறது.

ஒரு குறியீட்டு இணைப்பு மற்றொரு கோப்பு முறைமை பொருளை சுட்டிக்காட்டும் கோப்பு முறைமை பொருள். சுட்டிக் காட்டப்படும் பொருள் இலக்கு எனப்படும். குறியீட்டு இணைப்புகள் பயனர்களுக்கு வெளிப்படையானவை; இணைப்புகள் சாதாரண கோப்புகள் அல்லது கோப்பகங்களாகத் தோன்றும், மேலும் பயனர் அல்லது பயன்பாட்டினால் அதே முறையில் செயல்பட முடியும்.

செய்ய உருவாக்க a குறியீட்டு இணைப்பு, -s ஐப் பயன்படுத்தவும் (—அடையாள ) விருப்பம். கோப்பு மற்றும் LINK கொடுக்கப்படுகின்றன, ln விருப்பம் உருவாக்க a இணைப்பு முதல் வாதமாக (FILE) குறிப்பிடப்பட்ட கோப்பிலிருந்து இரண்டாவது வாதமாக குறிப்பிடப்பட்ட கோப்பிற்கு ( LINK ).

குறியீட்டு இணைப்பை உருவாக்க இலக்கு கோப்பு மற்றும் இணைப்பின் பெயரைத் தொடர்ந்து ln கட்டளைக்கு -s விருப்பத்தை அனுப்பவும். பின்வரும் எடுத்துக்காட்டில் ஒரு கோப்பு பின் கோப்புறையில் இணைக்கப்பட்டுள்ளது. பின்வரும் எடுத்துக்காட்டில், ஏற்றப்பட்ட வெளிப்புற இயக்கி ஹோம் டைரக்டரியில் இணைக்கப்பட்டுள்ளது.

ஒரு மென்மையான இணைப்பு (சிம்லிங்க் அல்லது குறியீட்டு இணைப்பு என்றும் அழைக்கப்படுகிறது). கோப்பு பெயர் மற்றும் இருப்பிடத்தை சுட்டிக்காட்டும் கோப்பு முறைமை உள்ளீடு. … குறியீட்டு இணைப்பை நீக்குவது அசல் கோப்பை அகற்றாது. இருப்பினும், மென்மையான இணைப்பு புள்ளிகள் அகற்றப்பட்ட கோப்பு, மென்மையான இணைப்பு வேலை செய்வதை நிறுத்தினால், அது உடைந்துவிட்டது.

குறியீட்டு இணைப்புகள் லைப்ரரிகளை இணைக்கவும், அசல் கோப்புகளை நகர்த்தாமல் அல்லது நகலெடுக்காமல் கோப்புகள் சீரான இடத்தில் இருப்பதை உறுதி செய்யவும் எல்லா நேரத்திலும் பயன்படுத்தப்படுகிறது. ஒரே கோப்பின் பல நகல்களை வெவ்வேறு இடங்களில் "சேமிப்பதற்கு" இணைப்புகள் பெரும்பாலும் பயன்படுத்தப்படுகின்றன, ஆனால் இன்னும் ஒரு கோப்பைக் குறிப்பிடுகின்றன.

ஒரு கோப்பகத்தில் குறியீட்டு இணைப்புகளைப் பார்க்க:

  1. ஒரு முனையத்தைத் திறந்து அந்த கோப்பகத்திற்குச் செல்லவும்.
  2. கட்டளையை தட்டச்சு செய்யவும்: ls -la. இது மறைந்திருந்தாலும், கோப்பகத்தில் உள்ள எல்லா கோப்புகளையும் நீண்ட பட்டியலிட வேண்டும்.
  3. l உடன் தொடங்கும் கோப்புகள் உங்கள் குறியீட்டு இணைப்பு கோப்புகள்.

எளிமையான வழி: குறியீட்டு இணைப்பு அமைந்துள்ள இடத்திற்கு cd மற்றும் விவரங்களைப் பட்டியலிட ls -l செய்யவும் கோப்புகளின். குறியீட்டு இணைப்பிற்குப் பிறகு -> வலதுபுறம் உள்ள பகுதி அது சுட்டிக்காட்டும் இலக்காகும்.

லினக்ஸில் உள்ள ln கட்டளையானது மூல கோப்புகள் மற்றும் கோப்பகங்களுக்கு இடையே இணைப்புகளை உருவாக்குகிறது.

  1. -s – குறியீட்டு இணைப்புகளுக்கான கட்டளை.
  2. [இலக்குக் கோப்பு] - நீங்கள் இணைப்பை உருவாக்கும் தற்போதைய கோப்பின் பெயர்.
  3. [குறியீட்டு கோப்பு பெயர்] - குறியீட்டு இணைப்பின் பெயர்.

நீங்கள் குறியீட்டு இணைப்பை உருவாக்க விரும்பும் ஏற்கனவே உள்ள கோப்பின் பெயருடன் source_file ஐ மாற்றவும் (இந்த கோப்பு கோப்பு முறைமைகள் முழுவதும் இருக்கும் கோப்பு அல்லது கோப்பகமாக இருக்கலாம்). myfile ஐ குறியீட்டு இணைப்பின் பெயருடன் மாற்றவும். ln கட்டளை பின்னர் குறியீட்டு இணைப்பை உருவாக்குகிறது.

காரணம் கடின இணைப்பு அடைவுகள் அனுமதி இல்லை ஒரு சிறிய தொழில்நுட்பம். அடிப்படையில், அவை கோப்பு முறைமை கட்டமைப்பை உடைக்கின்றன. நீங்கள் பொதுவாக கடினமான இணைப்புகளைப் பயன்படுத்தக்கூடாது. குறியீட்டு இணைப்புகள் சிக்கல்களை ஏற்படுத்தாமல் அதே செயல்பாடுகளை அனுமதிக்கின்றன (எ.கா. ln -s இலக்கு இணைப்பு ).

இந்த இடுகை பிடிக்குமா? உங்கள் நண்பர்களுக்கு பகிர்ந்து கொள்ளுங்கள்:
ஓஎஸ் டுடே