அடிக்கடி கேட்கப்படும் கேள்வி: லினக்ஸில் மென்மையான இணைப்பை எவ்வாறு புதுப்பிப்பது?

பொருளடக்கம்

உங்கள் ஃபோன் சூடாகலாம் அல்லது பேட்டரி வழக்கத்தை விட விரைவாக தீர்ந்துவிடும். பிழைகள் iOS பீட்டா மென்பொருளை பாதுகாப்பானதாக மாற்றலாம். தீம்பொருளை நிறுவ அல்லது தனிப்பட்ட தரவைத் திருட ஹேக்கர்கள் ஓட்டைகளையும் பாதுகாப்பையும் பயன்படுத்திக் கொள்ளலாம். அதனால்தான் யாரும் தங்கள் "முக்கிய" ஐபோனில் பீட்டா iOS ஐ நிறுவ வேண்டாம் என்று ஆப்பிள் கடுமையாக பரிந்துரைக்கிறது.

பின்னர், சிம்லிங்கை மாற்ற மூன்று வழிகள் உள்ளன:

  1. -f விசையுடன் ln ஐப் பயன்படுத்தவும் மற்றும் கோப்பகங்களுக்கு -n (inode மீண்டும் பயன்படுத்தப்படலாம்): ln -sfn /some/new/path linkname.
  2. சிம்லிங்கை அகற்றி புதிய ஒன்றை உருவாக்கவும் (கோப்பகங்களுக்கு கூட): rm இணைப்புப்பெயர்; ln -s / சில/புதிய/பாதை இணைப்புப்பெயர்.

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

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

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

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

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

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

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

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

சிம்லிங்க்களுடன் பணிபுரிய வரையறுக்கப்பட்ட அம்சங்கள் உள்ளன; குறியீட்டு இணைப்பை வலது கிளிக் செய்யவும் > ClearCase கிளிக் செய்யவும் > இணைப்பு இலக்கை ஆராயவும் | சிம்லிங்கின் பண்புகள். ஒரு ஸ்னாப்ஷாட் பார்வையில், சிம்லிங்க் இலக்கு செயல்பாடுகள் தோன்றுவதற்கு, குறியீட்டு இணைப்பு இலக்கு உங்கள் பார்வையிலும் ஏற்றப்பட வேண்டும்.

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

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

ஒருவர் பயன்படுத்தலாம் தார் தொடர்புடைய குறியீட்டு இணைப்புகளைக் கொண்ட கோப்புறையை நகர்த்த.

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