ஒரு மேக்கில் குறியீட்டு இணைப்புகளை (aka Symlinks) உருவாக்குவது மற்றும் பயன்படுத்துவது எப்படி

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

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

தொடர்புடையது:லினக்ஸில் குறியீட்டு இணைப்புகளை (aka Symlinks) உருவாக்குவது மற்றும் பயன்படுத்துவது எப்படி

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

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

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

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

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

சில நேரங்களில் “மென்மையான இணைப்புகள்” என்று அழைக்கப்படும் குறியீட்டு இணைப்புகளுக்கு கூடுதலாக, அதற்கு பதிலாக “கடின இணைப்புகளை” உருவாக்கலாம். ஒரு குறியீட்டு அல்லது மென்மையான இணைப்பு கோப்பு முறைமையில் ஒரு பாதையை சுட்டிக்காட்டுகிறது. எடுத்துக்காட்டாக, உங்களிடம் / பயனர்களிடமிருந்து ஒரு குறியீட்டு - அல்லது மென்மையான - இணைப்பு இருப்பதாகச் சொல்லலாம் / எடுத்துக்காட்டு / விருப்பம் / எடுத்துக்காட்டுக்கு சுட்டிக்காட்டுகிறது. நீங்கள் கோப்பை / opt / example இல் நகர்த்தினால், / பயனர்கள் / எடுத்துக்காட்டில் உள்ள இணைப்பு உடைக்கப்படும். இருப்பினும், நீங்கள் ஒரு கடினமான இணைப்பை உருவாக்கினால், அது உண்மையில் கோப்பு முறைமையில் உள்ள அடிப்படை ஐனோடை சுட்டிக்காட்டும். எனவே, நீங்கள் / பயனர்கள் / எடுத்துக்காட்டில் இருந்து / விருப்பத்தை / உதாரணத்தை சுட்டிக்காட்டி ஒரு கடினமான இணைப்பை உருவாக்கி, பின்னர் / opt / example ஐ நகர்த்தினால், / பயனர்கள் / எடுத்துக்காட்டில் உள்ள இணைப்பு கோப்பை எங்கு நகர்த்தினாலும் அதை சுட்டிக்காட்டும். கடின இணைப்பு குறைந்த மட்டத்தில் செயல்படுகிறது.

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

Ln கட்டளையுடன் குறியீட்டு இணைப்புகளை உருவாக்கவும்

மேக்கில் குறியீட்டு இணைப்பை உருவாக்க, நீங்கள் டெர்மினல் பயன்பாட்டைப் பயன்படுத்த வேண்டும்.

ஸ்பாட்லைட் தேடலில் இருந்து டெர்மினலைத் திறக்க கட்டளை + இடத்தை அழுத்தி, “டெர்மினல்” எனத் தட்டச்சு செய்து “Enter” ஐ அழுத்தவும். டெர்மினல் குறுக்குவழியைத் தொடங்க கண்டுபிடிப்பாளர்> பயன்பாடுகள்> பயன்பாடுகள்> முனையத்திற்கு செல்லவும்.

இயக்கவும் ln பின்வரும் வடிவத்தில் கட்டளை. ஒரு அடைவு அல்லது கோப்பிற்கான பாதையை நீங்கள் குறிப்பிடலாம்:

ln -s / path / to / original / path / to / link

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

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

ln -s / பயனர்கள் / பெயர் / பதிவிறக்கங்கள் / பயனர்கள் / பெயர் / டெஸ்க்டாப்

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

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

ln -s "/ பயனர்கள் / பெயர் / எனது கோப்புகள்" "/ பயனர்கள் / பெயர் / டெஸ்க்டாப் / எனது இணைப்பு"

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

உங்கள் பயனர் கணக்கிற்கு அணுகல் இல்லாத கணினி இருப்பிடத்தில் நீங்கள் ஒரு குறியீட்டு இணைப்பை உருவாக்க வேண்டும் என்றால், நீங்கள் முன்னொட்டு வேண்டும் ln உடன் கட்டளை sudo கட்டளை, போன்ற:

sudo ln -s / path / to / original / path / to / link

தொடர்புடையது:மேக்கில் கணினி ஒருமைப்பாடு பாதுகாப்பை எவ்வாறு முடக்கலாம் (ஏன் நீங்கள் கூடாது)

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

குறியீட்டு இணைப்புகளை நீக்குவது எப்படி

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

ஐப் பயன்படுத்தி கட்டளை வரியிலிருந்து இணைப்புகளை நீக்கலாம் rm கட்டளை, இது மற்ற கோப்புகளை அகற்ற நீங்கள் பயன்படுத்தும் அதே கட்டளையாகும். கட்டளையை இயக்கி, நீங்கள் நீக்க விரும்பும் இணைப்புக்கான பாதையை குறிப்பிடவும்:

rm / path / to / link

வரைகலை கருவி மூலம் குறியீட்டு இணைப்புகளை உருவாக்குவது எப்படி

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

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

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

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


$config[zx-auto] not found$config[zx-overlay] not found