ලිනක්ස් කර්නලයේ පදනම මත සංවර්ධනය කරන ලද මෙහෙයුම් පද්ධතිවල LN විධානය මඟින් ගොනු වලට සංකේතාත්මක හා දෘ hard සබැඳි නිර්මාණය කිරීම සඳහා යොදා ගනී. පරිශීලකයාට උපයෝගිතා සින්ටැක්ස් සමඟ අනුකූල වීම, විකල්පයන් සහ ගොනු ස්ථානය පිළිබඳ නිවැරදි ඇඟවීම. අද අපි මෙම කණ්ඩායමේ ක්රියාකාරිත්වය ගැන පමණක් නොව ඉහත සඳහන් සබැඳි වර්ග දෙක ගැනත් විස්තරාත්මකව පැවසීමට කැමැත්තෙමු, මන්ද ඒවා මූලික වශයෙන් වෙනස් සහ සමහර අවස්ථාවල අදාළ වන බැවිනි. ඇත්ත වශයෙන්ම, එය LN මෙවලම පිළිබඳ උදාහරණ සඟවන්නේ නැත.
ලිනක්ස් හි ගොනුවට සබැඳි
අවම වශයෙන් වරක් වින්ඩෝස් වේදිකාව හරහා පැමිණෙන්නේ බොහෝ පරිගණක භාවිතා කරන්නන් ය. පොයින්ටර් ගොනු කිරීම සඳහා ලේබල් ඇත. එවැනි වස්තුවකට ප්රවේශ වීමෙන් පසු මුල් ගොනුවේ ස්වයංක්රීය නැවත හරවා යැවීම. ලිනක්ස් හි මෙය සිදු කරනු ලබන්නේ පරිශීලකයා විසින් පරිශීලකයා විසින් නිර්මාණය කරන ලද විශේෂ සබැඳි විසිනි. එවැනි මූලද්රව්ය වර්ග දෙකක් සංවර්ධනය කර ඇත - සංකේතාත්මක හා දැඩි. ඔවුන්ට සැලකිය යුතු වෙනස්කම් ඇත, එබැවින් එක් එක් වර්ගයේ වඩාත් විස්තරාත්මකව සලකා බැලීම වටී.සංකේතාත්මක සබැඳි
සංකේතාත්මක සබැඳිය - වෙනත් වස්තුවකට සබැඳියක් ලෙස ක්රියා කරන විශේෂිත වර්ග ගොනුවක් - ඕනෑම ආකෘතියක ගොනුවක් හෝ නිශ්චිත නාමාවලියක. සාමාන්යයෙන් එවැනි වස්තූන් ඉලක්ක කර ඇත. සමහර විට මෙම වර්ගයේ සබැඳි මෘදු සබැඳි හෝ SYM-සබැඳිය ලෙස හැඳින්වෙන බව ඔබට පෙනෙනු ඇත. එවැනි මූලද්රව්යයක් ඉලක්ක දත්ත තුළ අඩංගු නොවන නමුත් දර්ශකයක් ලෙස පමණක් ක්රියා කරයි, එනම් වින්ඩෝස් වෙතින් ලේබලයේ සම්පූර්ණ පිටපතක්. සංකේතාත්මක සබැඳිය තුළ ඇත්තේ මාර්ගයක් පමණි. විවිධ නම් සහිත සමාන සම්බන්ධතා රාශියක් නිර්මාණය කිරීම, නමුත් එකම ඉලක්කගත වස්තුවක් ඔබට තහනම් නොකරයි. සංරචක දෙක අතර සම්බන්ධතාවය මෘදු ලෙස හැඳින්වේ, මන්ද, යොමුව ඉවත් කිරීමේදී ඉලක්ක ගොනුව දුක් නොවේ. කෙසේ වෙතත්, ගොනුව මකා දැමූ විට, සබැඳිය වැඩ නොකරන බවට පත්වේ. එය තැටියේ ගබඩා කර ඇති නමුත් එහි නිශ්චිතව දක්වා ඇති මාර්ගය නොපවතින වස්තුවකට මග පාදයි.
ඉහත රූපයේ ඔබ එවැනි දාමයක් පිළිබඳ ක්රමානුකූල නිරූපණයක් බලන්න. සබැඳිය ගොනුවට යොමු වන අතර ඔහු දැනටමත් ගබඩා කර ඇති දත්ත සඳහා ප්රවේශය සපයයි. මෙම සබැඳිය පරිගණකයේ ඕනෑම ස්ථානයකට ගෙන යා හැකි බව වටහා ගැනීම වැදගත්ය, එය එහි ක්රියාකාරිත්වය මත රඳා නොපවතී, මන්ද එය නිර්මාණය කරන විට නිශ්චිතව දක්වා ඇති එකම මාවතක් ඔස්සේ ගමන් කරයි.
දෘ hard යොමු කිරීම්
දෘඩ යොමු කිරීම් සමඟ, දේවල් ටිකක් අමාරුයි. ඒවා අත්යවශ්යයෙන්ම සමාන ලිපිගොනු, නමුත් එහි පිටපත් නොවේ. දෘඩ සබැඳියක් නිර්මාණය කිරීමේදී, මූලද්රව්යයට තවත් දර්ශකයක් ජනනය කෙරේ. ගොනු පද්ධතියේ, එවැනි වස්තූන් වෙනත් ගොනුවක් ලෙස අර්ථ දැක්වීමේදී වෙනත් ගොනුවක් ලෙස අර්ථ දක්වා ඇත, එබැවින් ඒවා එකම නාමාවලියක් තුළ නිර්මාණය කිරීමේදී, එම නමම එකම නම සඳහන් කළ නොහැක. ගොනුවේ ඇති සියලුම දෘ hard සබැඳි එකම FS වලින් තිබිය යුතු අතර, නාමාවලිය හෝ නොපවතින මූලද්රව්යයක් පැවරිය නොහැක. පහත දැක්වෙන තිර රුවක් තුළ එවැනි දාමයක ක්රමානුකූල අන්තර්ක්රියාකාරිත්වය බලන්න.
සබැඳිය ඉලක්ක ගොනුව ලෙස සම්බන්ධතාවයට (inlode) එකම හඳුනාගැනීමක් (ඉන්වොඩියෙන්) ඇති බව සැලකිල්ලට ගැනීම වැදගත්ය. ඔබ දන්නා පරිදි, සියලුම වස්තූන් ඔවුන්ගේම අද්විතීය සංඛ්යා ඇත. මේ නිසා, ඔවුන් අතර ඇති වෙනසක් ඇත්තේ නම් වලින් පමණි. සියළුම අයිතිවාසිකම්, හිමිකරු සහ දිනයන් වෙනස් කිරීම ඉතිරි වේ. දෘඩ සම්බන්ධකයක් යනු වස්තුව සඳහා තවත් නමක් යැයි පැවසිය හැකිය. ඔබ සබැඳියේ ඉලක්ක ගොනුව මකා දැමූ විට, තවත් දර්ශකයක් අන්තර්ගතය මත ඉතිරිව ඇති බැවින් එහි ඇති තොරතුරු එහි තවමත් ගබඩා කරනු ඇත.
සබැඳි නිර්මාණය කිරීම
අපි න්යායෙන් පුහුණුවීම් වලට හැරී එල්එන් කණ්ඩායමේ ප්රධාන මාතෘකාව ගැන කතා කරමු. ඔබ දැනටමත් දන්නා පරිදි, එය සබැඳි වර්ග දෙකක් නිර්මාණය කිරීමට යොදා ගනී. කෙසේ වෙතත්, සමහර ගොනු කළමණාකරුවන්ට සංකේතාත්මක සබැඳියක් එක් කිරීම සඳහා සාදන ලද අංගයක් ඇති බව සඳහන් කිරීම වටී. මෙය සිදු කිරීම සඳහා, ගොනුවක හෝ ෆෝල්ඩරයක PCM ක්ලික් කර "සාදන්න සබැඳිය", "සාදන්න" හෝ "සබැඳිය සාදන්න" තෝරන්න. එවිට මෘදු සබැඳියක් එකම නාමාවලියක තැබෙනු ඇති අතර, ඔබට එය ධාවකයේ වෙනත් ස්ථානයකට ගෙන යා හැකිය.
ආරම්භ කිරීම සඳහා, ලිපිගොනු සමඟ විවිධ ලිපිගොනු සිදු කිරීමේදී බොහෝ විට ප්රයෝජනවත් වන අතිරේක ක්රියාමාර්ග ගැන සඳහන් කිරීම වටී. ඉලක්කගත වස්තුවට යන මාර්ගය දැන ගැනීම හෝ එය තීරණය කිරීමට හැකි වීම වැදගත් ය. අර්ථ දැක්වීම සම්බන්ධයෙන් ගත් කල, එය මේ ආකාරයට වේ:
- උදාහරණයක් ලෙස, ඩෙස්ක්ටොප් අයිකනය හරහා නිවසේ ෆෝල්ඩරයට යාමෙන් ගොනු කළමනාකරු විසින් ගොනු කළමනාකරු පවත්වාගෙන යන්න.
- මෙන්න, නාමාවලිවල අවශ්ය ගොනුව හෝ ෆෝල්ඩරය සොයා, මූසිකය නිවැරදි ක්ලික් කිරීම තුළින් "ගුණාංග" තෝරන්න.
- "ප්රධාන" කොටසේදී, මව් ෆෝල්ඩරයේ පිහිටීම ඔබට හමුවනු ඇත, සම්පූර්ණ මාවත ලබා ගැනීම සඳහා අයිතමයේ නම එයට එකතු කරන්න, උදාහරණයක් ලෙස / මුල් / පරිශීලක / ෆෝල්ඩරය / file_name.
- ඔබ එක් නාමාවලියකින් ලිපිගොනු සඳහා බහු සබැඳි නිර්මාණය කිරීමට යන්නේ නම්, පර්යන්තය හරහා එය වෙත යාමට අපි ඔබට උපදෙස් දෙමු. මෙය සිදු කරනු ලබන්නේ සීඩී / හෝම් / පරිශීලක / ෆෝල්ඩරයට ඇතුළත් වීමෙනි. එවැනි ක්රියාවක් මඟින් ඔබට වස්තුවට සාපේක්ෂ මාවත පමණක් නියම කිරීමට ඉඩ දෙනු ඇත.
සංකේතාත්මක යොමු කිරීම
ක්රියාවෙන් එල්එන් උපයෝගීතාව සලකා බලන්න. ගොනුවට සංකේතාත්මක සබැඳියක් නිර්මාණය කිරීමෙන් පටන් ගනිමු. මෙය සිදු කිරීම සඳහා, සම්මත කොන්සෝලය භාවිතා කර මෙම ක්රියාවන් අනුගමනය කරන්න:
- ගොනුව හෝ නාමාවලියෙහි සම්පූර්ණ හෝ සම්පූර්ණ මාවතක් වන LN -S ගොනු ස්ලින්ක් ඇතුළත් කරන්න, එවිට ගොනුව හෝ නාමාවලියෙහි සම්පූර්ණ මාවතක් වන අතර ලින්ක් යනු සබැඳියේ නමයි. එය ඉලක්කගත වස්තුව වන එකම නාමාවලියෙහි තබනු ඇත.
- වස්තූන් පිළිබඳ තොරතුරු පිළිබඳ තොරතුරු බැලීමට LS -LI ලබා ගන්න. සංකේතාත්මක සබැඳිය වෙනම වර්ණයකින් ඉස්මතු කර ඇති අතර, හරහා -> එහි අරමුණ පෙන්නුම් කෙරේ. ඔබට පෙනෙන පරිදි, ගොනුව සහ සබැඳිය විවිධ හඳුනාගැනීම් සහ අයිතිවාසිකම් ඇත.
- පැහැදිලිකම සඳහා, අපි ආර්එම් හරහා ඉලක්ක මූලද්රව්යය මකා දමමු.
- අන්තර්ගත ලැයිස්තුව නැවත බැලීමෙන් පසු, සංකේතාත්මක සබැඳිය දැන් නරක් වී ඇති අතර ඉලක්ක වස්තුව ඉවත් කර ඇති බැවින් එය ක්රියාත්මක නොවනු ඇත.
ෆෝල්ඩරවල අන්තර්ගතය බැලීමට සම්මත LS විධානය භාවිතා කළ බව ඉහත ඔබ දැකගත හැකිය. එහි ක්රියාකාරිත්වය වඩාත් විස්තරාත්මකව දැන හඳුනා ගැනීමට ආශාවක් තිබේ නම්, පහත අපගේ වෙනම ද්රව්ය කෙරෙහි අවධානය යොමු කරන්න.
සියලු පොළඹවන සියලුම කරුණු මකා දමන තුරු තොරතුරු ලබා ගත හැකිය (මූලාශ්ර ගොනුව සහ සියලුම දෘඩ සබැඳි). අවසාන ඡේදයේ භාවිතා වන කැට් විධානය ලිපිගොනු වල අන්තර්ගතය බැලීම සඳහා වගකිව යුතුය. එහි සියලු හැකියාවන් පිළිබඳ සවිස්තරාත්මක විස්තරයක් ඊළඟ ලිපියෙන් සොයමින් සිටී.
ද කියවන්න: ලිනක්ස් හි නියැදි කැට් විධානය
ඉහත ඔබ සම්මත LN විධානය සමඟ පමණක් නොව ලිනක්ස් හි වස්තූන් සමඟ ඇති සබැඳි වර්ග දෙකක් ගැන ද දැනගත්තේය. ඇත්ත වශයෙන්ම, සංකේතාත්මක සබැඳි බොහෝ විට සම්බන්ධ වන නමුත් දැඩි ලෙස සමහර විට ප්රයෝජනවත් වේ. ලිනක්ස් හි ඇති වෙනත් ජනප්රිය කණ්ඩායම් ගැන අපගේ වෙනම ද්රව්ය වලින් ඉගෙන ගත හැකිය.
ද බලන්න: පර්යන්ත ලිනක්ස් හි නිතර භාවිතා වන විධාන