ලිනක්ස් හි මෘදු සබැඳි සොයා ගන්නේ කෙසේද?

ලබා දී ඇති ගොනුවක් සංකේතාත්මක සබැඳියක් දැයි පරීක්ෂා කිරීමට සහ සංකේතාත්මක සබැඳිය යොමු කරන ගොනුව හෝ නාමාවලිය සොයා ගැනීමට ls -l විධානය භාවිතා කරන්න. පළමු අක්ෂරය "l", ගොනුව symlink එකක් බව පෙන්නුම් කරයි. "->" සංකේතය symlink යොමු කරන ගොනුව පෙන්වයි.

යුනික්ස් පද්ධතිවල සංකේතාත්මක සබැඳියක් සොයා ගැනීමට ls විධානය

ඔබ ls විධානයේ ප්‍රතිදානය grep සමඟ ඒකාබද්ධ කර සාමාන්‍ය ප්‍රකාශනයක් භාවිතා කර කුඩා L වලින් ආරම්භ වන සියලුම ඇතුළත් කිරීම් සොයා ගැනීමට ඔබට ඕනෑම නාමාවලියක ඇති සියලුම මෘදු සබැඳිය පහසුවෙන් සොයාගත හැකිය. ^ අක්ෂරය විශේෂ නිත්‍ය ප්‍රකාශනයකි, එයින් අදහස් කරන්නේ රේඛාවේ ආරම්භය යන්නයි.

ගොනුවක් [ -L ගොනුව ] සමඟ symlink එකක් දැයි ඔබට පරීක්ෂා කළ හැක. ඒ හා සමානව, ඔබට ගොනුවක් [ -f ගොනුව ] සමඟ සාමාන්‍ය ගොනුවක් දැයි පරීක්ෂා කළ හැකිය, නමුත් එම අවස්ථාවෙහිදී, symlinks නිරාකරණය කිරීමෙන් පසුව පරීක්ෂා කිරීම සිදු කෙරේ. Hardlinks යනු ගොනු වර්ගයක් නොවේ, ඒවා ගොනුවකට (ඕනෑම වර්ගයක) විවිධ නම් පමණි.

සංකේතාත්මක සබැඳියක්, මෘදු සබැඳියක් ලෙසද හැඳින්වේ, එය වින්ඩෝස් හි කෙටිමඟක් හෝ මැකින්ටොෂ් අන්වර්ථයක් වැනි වෙනත් ගොනුවක් වෙත යොමු කරන විශේෂ ආකාරයේ ගොනුවකි. දෘඪ සබැඳියක් මෙන් නොව, සංකේතාත්මක සබැඳියක් ඉලක්ක ගොනුවේ දත්ත අඩංගු නොවේ. එය හුදෙක් ගොනු පද්ධතියේ කොතැනක හෝ වෙනත් ප්‍රවේශයකට යොමු කරයි.

හොඳයි, "ln -s" විධානය ඔබට මෘදු සබැඳියක් සෑදීමට ඉඩ දීමෙන් ඔබට විසඳුමක් ලබා දෙයි. ලිනක්ස් හි ඇති ln විධානය මඟින් ගොනු/ නාමාවලිය අතර සබැඳි නිර්මාණය කරයි. "s" තර්කය දෘඪ සබැඳිය වෙනුවට සබැඳිය සංකේතාත්මක හෝ මෘදු සබැඳියක් බවට පත් කරයි.

Linux හෝ Unix වැනි පද්ධතියක දෘඩ සබැඳි සෑදීමට:

  1. sfile1file සහ link1file අතර දෘඩ සබැඳියක් සාදන්න, ධාවනය කරන්න: ln sfile1file link1file.
  2. දෘඪ සබැඳි වෙනුවට සංකේතාත්මක සබැඳි සෑදීමට, භාවිතා කරන්න: ln -s මූලාශ්‍ර සබැඳිය.
  3. ලිනක්ස් හි මෘදු හෝ දෘඪ සබැඳි සත්‍යාපනය කිරීමට, ධාවනය කරන්න: ls -l මූලාශ්‍ර සබැඳිය.

16 ක්. 2018 г.

Linux හි Soft Link සහ Hard Link යනු කුමක්ද? සංකේතාත්මක හෝ මෘදු සබැඳියක් යනු මුල් ගොනුවට සැබෑ සබැඳියක් වන අතර දෘඪ සබැඳියක් යනු මුල් ගොනුවේ කැඩපත් පිටපතකි. ඔබ මුල් ගොනුව මකා දැමුවහොත්, මෘදු සබැඳියට වටිනාකමක් නැත, මන්ද එය නොපවතින ගොනුවකට යොමු කරයි.

Unix හි ඇති සබැඳි අත්‍යවශ්‍යයෙන්ම ලිපිගොනු සහ නාමාවලි වලට සම්බන්ධ වන පොයින්ටර් වේ. දෘඩ සබැඳියක් සහ මෘදු සබැඳියක් අතර ඇති ප්‍රධාන වෙනස නම් දෘඪ සබැඳිය යනු ගොනුවට සෘජු යොමුව වන අතර මෘදු සබැඳිය යනු නමෙන් යොමුව වන අතර එයින් අදහස් වන්නේ ගොනු නාමයෙන් ගොනුවක් වෙත යොමු වීමයි.

UNIX සංකේත සබැඳිය හෝ Symlink ඉඟි

  1. මෘදු සබැඳිය යාවත්කාලීන කිරීමට ln -nfs භාවිතා කරන්න. …
  2. ඔබේ මෘදු සබැඳිය පෙන්වා දෙන සත්‍ය මාර්ගය සොයා ගැනීමට UNIX මෘදු සබැඳියේ සංයෝජනයක් තුළ pwd භාවිතා කරන්න. …
  3. ඕනෑම නාමාවලියක ඇති සියලුම UNIX මෘදු සබැඳිය සහ දෘඪ සබැඳිය සොයා ගැනීමට පහත විධානය ක්‍රියාත්මක කරන්න “ls -lrt | grep "^l" ".

22. 2011 г.

දෘඪ සබැඳි සඳහා සහය දක්වන බොහෝ ගොනු පද්ධති යොමු ගණන් කිරීම භාවිතා කරයි. එක් එක් භෞතික දත්ත අංශය සමඟ පූර්ණ සංඛ්‍යා අගයක් ගබඩා කර ඇත. මෙම පූර්ණ සංඛ්‍යාව දත්ත වෙත යොමු කිරීම සඳහා නිර්මාණය කර ඇති සම්පූර්ණ දෘඪ සබැඳි සංඛ්‍යාව නියෝජනය කරයි. අලුත් ලින්ක් එකක් හැදුවම මේ අගය එකකින් වැඩි වෙනවා.

නාමාවලියක් සංකේතාත්මක සබැඳියක් දැයි පරීක්ෂා කරන්නේ කෙසේද?

ෆෝල්ඩරය සංකේතාත්මක සබැඳියක් දැයි තීරණය කිරීමට ඔබට මෙම ක්‍රම දෙකෙන් එකක් භාවිතා කළ හැක.

  1. GUI ක්‍රමය: ෆෝල්ඩර නිරූපකය වෙනස් වනු ඇත. ෆෝල්ඩරයේ නිරූපකයට ඊතලයක් ඇත.
  2. CLI ක්‍රමය. ls -l හි ප්‍රතිදානය ෆෝල්ඩරය සංකේතාත්මක සබැඳියක් බව පැහැදිලිව පෙන්නුම් කරන අතර එය එය යොමු කරන ෆෝල්ඩරය ද ලැයිස්තුගත කරයි.

ගොනු කළමණාකරුවෙකු තුළ වැඩසටහන් නාමාවලිය, එය /mnt/partition/ තුළ ඇති ගොනු අඩංගු බව පෙනේ. වැඩසටහන. "සංකේතාත්මක සබැඳි" වලට අමතරව, "මෘදු සබැඳි" ලෙසද හැඳින්වේ, ඒ වෙනුවට ඔබට "දෘඪ සබැඳියක්" සෑදිය හැක. සංකේතාත්මක හෝ මෘදු සබැඳියක් ගොනු පද්ධතියේ මාර්ගයකට යොමු කරයි.

නාමාවලියක සංකේතාත්මක සබැඳි බැලීමට:

  1. ටර්මිනලයක් විවෘත කර එම නාමාවලිය වෙත යන්න.
  2. විධානය ටයිප් කරන්න: ls -la. මෙම ඩිරෙක්ටරියේ ඇති සියලුම ලිපිගොනු සඟවා තිබියදීත් දිගුකාලීනව ලැයිස්තුගත කරයි.
  3. l සමඟ ආරම්භ වන ගොනු ඔබේ සංකේතාත්මක සබැඳි ගොනු වේ.

ඔව්. ඔවුන් දෙදෙනාටම තවමත් නාමාවලි ඇතුළත් කිරීම් ඇති බැවින් ඔවුන් දෙදෙනාම ඉඩ ලබා ගනී.

පෙරනිමියෙන්, ln විධානය දෘඪ සබැඳි නිර්මාණය කරයි. සංකේතාත්මක සබැඳියක් සෑදීමට, -s ( –symbolic ) විකල්පය භාවිතා කරන්න. FILE සහ LINK යන දෙකම ලබා දී ඇත්නම්, ln විසින් පළමු තර්කය ( FILE ) ලෙස දක්වා ඇති ගොනුවේ සිට දෙවන තර්කය ( LINK ) ලෙස දක්වා ඇති ගොනුව වෙත සබැඳියක් සාදනු ඇත.

මෙම පෝස්ට් එකට කැමතිද? කරුණාකර ඔබේ මිතුරන් සමඟ බෙදා ගන්න:
OS අද