கேள்வி: லினக்ஸில் இரண்டு கோப்பகங்களுக்கு இடையே குறியீட்டு இணைப்பை எவ்வாறு உருவாக்குவது?

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

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

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

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

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

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

ஒற்றை " ” மாறி, விரும்பிய கோப்பகத்திற்கான முழுமையான பாதை என வரையறுக்கிறது. "என்று வரையறுக்கப்பட்ட மதிப்பைப் பயன்படுத்தி கணினி ஒரு குறியீட்டு இணைப்பை உருவாக்கும். ” மாறி. ஒரு சிம்லிங்கின் உருவாக்கம் குறிக்கப்படுகிறது மற்றும் -s விருப்பம் முன்னிருப்பாகப் பயன்படுத்தப்படும். …

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

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

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

UNIX குறியீட்டு இணைப்பு அல்லது சிம்லிங்க் குறிப்புகள்

  1. மென்மையான இணைப்பைப் புதுப்பிக்க ln -nfs ஐப் பயன்படுத்தவும். …
  2. உங்கள் மென்மையான இணைப்பு சுட்டிக்காட்டும் உண்மையான பாதையைக் கண்டறிய, UNIX மென்மையான இணைப்பின் கலவையில் pwd ஐப் பயன்படுத்தவும். …
  3. அனைத்து யுனிக்ஸ் சாஃப்ட் லிங்க் மற்றும் ஹார்ட் லிங்கை எந்த டைரக்டரியிலும் கண்டுபிடிக்க, பின்வரும் கட்டளையை இயக்கவும் “ls -lrt | grep "^l" ".
இந்த இடுகை பிடிக்குமா? உங்கள் நண்பர்களுக்கு பகிர்ந்து கொள்ளுங்கள்:
ஓஎஸ் டுடே