Sa post ngayon, ilalarawan namin kung paano alisin ang isang simbolikong link sa Linux. Tandaan na ang pag-alis ng isang simbolikong link ay hindi nakakaapekto sa file na itinuro nito.
Bago alisin ang isang file, maaari mong i-verify kung ito ay isang simbolikong link gamit ang ls -l command. Ipapakita rin nito sa iyo ang file o direktoryo na itinuturo nito.
$ls -ang
Ang ang sa mga pahintulot (lrwxrwxrwx) Kinukumpirma na ito ay isang simbolikong link.
Alisin ang isang Symbolic Link gamit ang unlink command
Ginagamit ang unlink command para sa pag-alis ng isang solong file mula sa system ng file. Upang alisin ang isang simbolikong link sa Linux, i-type ang i-unlink utos na sinundan ng pangalan ng simbolikong link at pindutin ang Enter:
$sudo i-unlinksymbolic_linkPalitan symbolic_link gamit ang pangalan ng simbolikong link na nais mong alisin. Pagkatapos nito, maaari mong gamitin ang ls -l utos upang kumpirmahin kung ang symlink ay tinanggal.
Alisin ang isang symlink na tumuturo sa isang direktoryo, huwag gamitin ang slash pagkatapos ng pangalan ng direktoryo. Sabihin nating nais nating alisin ang isang makasagisag na direktoryo ng link na pinangalanang Docs, tulad ng ipinakita sa sumusunod na screenshot:
Ang utos na alisin ang direktoryo ng symlink ay:
$sudo i-unlinkDocs
Alisin ang isang Symbolic Link gamit ang rm na utos
Maaari ding magamit ang utos na rm upang alisin ang isang simbolikong link. Para sa pag-alis ng isang simbolikong link sa Linux, i-type ang rm utos na sinundan ng pangalan ng simbolikong link at pindutin ang Enter:
$sudo rmmag-zoomPagkatapos nito, maaari mong gamitin ang ls -l utos upang kumpirmahin kung ang symlink ay tinanggal.
Maaari mo ring gamitin ang flag ng -i gamit ang rm na utos upang mag-prompt para sa kumpirmasyon.
$sudo rm -akomag-zoom
Inaalis ang isang symlink na tumuturo sa isang direktoryo, huwag gamitin ang slash pagkatapos ng pangalan ng direktoryo. Sabihin nating nais nating alisin ang isang makasagisag na direktoryo ng link na pinangalanang Docs, tulad ng ipinakita sa sumusunod na screenshot:
Ang utos na alisin ang direktoryo ng symlink ay:
$sudo rmDocsPagkatapos nito, maaari mong gamitin ang utos ng ls -l upang kumpirmahin kung ang symlink ay tinanggal.
Iyon lang ang mayroon dito! Natutunan mong alisin ang isang simbolikong link sa Linux OS gamit ang unlink at rm na utos sa post na ito. Habang tinatanggal ang isang simbolikong link, siguraduhing alisin lamang ang mismong simbolikong link, hindi ang file o direktoryo na nilo-link nito.