Jinsi ya Kujenga Viungo Vyemavyo Kutumia Amri ya Ln

Katika mwongozo huu, nitakuonyesha jinsi ya kuunda na kutumia viungo vya mfano kwa kutumia amri ya ln.

Kuna aina mbili za viungo zinazopatikana:

Nimeandika tayari mwongozo tayari kuonyesha viungo ngumu ni kwa nini unatumia nao na hivyo mwongozo huu utazingatia hasa viungo vidogo au viungo vya mfano kama vinavyojulikana zaidi.

Nini Kiungo Kikubwa

Kila faili katika mfumo wako wa faili ni kutambuliwa na namba inayoitwa inode. Mara nyingi hutakuwa na wasiwasi juu ya hili lakini umuhimu wa hili unakuja wakati unataka kujenga kiungo ngumu.

Kiungo ngumu kinakuwezesha kuwapa jina tofauti kwa faili mahali tofauti lakini kimsingi ni faili sawa. Funguo linalounganisha faili pamoja ni nambari ya inode.

Jambo kuu juu ya viungo ngumu ni kwamba hawatachukua nafasi yoyote ya gari ngumu.

Kiungo ngumu hufanya iwe rahisi kupanga faili. Kwa mfano, fikiria una folda iliyojaa picha. Unaweza kuunda folda moja inayoitwa picha za likizo, folda nyingine inayoitwa picha za watoto na picha tatu inayoitwa pet.

Inawezekana kwamba utakuwa na picha ambazo zinafaa katika makundi yote matatu kwa sababu zilichukuliwa likizo na watoto wako na mbwa wako.

Unaweza kuweka faili kuu katika picha za picha za likizo na kisha uunda kiungo ngumu kwenye picha hiyo kwenye kikundi cha picha za mtoto na kiungo kingine cha kikundi cha picha za pet. Hakuna nafasi ya ziada inachukuliwa.

Wote unapaswa kufanya ni kuingia amri ifuatayo ili kuunda kiungo ngumu:

ln / njia / kwa / faili / njia / hadi / ngumu

Fikiria ulikuwa na picha inayoitwa BrightonBeach kwenye folda ya picha ya likizo na unataka kujenga kiungo kwenye folda ya picha ya mtoto ungependa kutumia amri ifuatayo

ln /holidayphotos/BrightonBeach.jpg /kidsphotos/BrightonBeach.jpg

Unaweza kueleza ngapi faili zilizounganishwa na inode sawa kwa kutumia amri ya ls ifuatavyo:

ls -lt

Pato itakuwa kitu kama -rw-r - r - 1 jina la jina la jina la jina la jina la jina la jina la mtumiaji.

Sehemu ya kwanza inaonyesha vibali vya mtumiaji. Kidogo muhimu ni namba baada ya idhini na kabla ya jina la mtumiaji.

Ikiwa namba ni 1 ni faili pekee inayoashiria inode fulani (yaani sio imeunganishwa). Ikiwa idadi ni kubwa kuliko moja basi ni ngumu iliyounganishwa na faili 2 au zaidi.

Kiungo cha Symboli ni nini?

Kiungo cha mfano ni kama njia ya mkato kutoka faili moja hadi nyingine. Maudhui yaliyounganishwa na kiungo ni anwani ya faili halisi au folda inayounganishwa.

Faida ya kutumia viungo vya mfano ni kwamba unaweza kuunganisha faili na folda kwenye vipande vingine na kwenye vifaa vingine.

Tofauti nyingine kati ya kiungo ngumu na kiungo cha mfano ni kuwa kiunganishi ngumu lazima kiweke dhidi ya faili iliyo tayari ipo wakati kiunganisho cha laini kinaweza kuundwa kabla ya faili inayoonyesha kuwa iko.

Kujenga kiungo cha mfano kutumia syntax ifuatayo:

ln -s / path / to / file / path / to / link

Ikiwa una wasiwasi juu ya kuacha kiungo kilichopo tayari unaweza kutumia -b kubadili kama ifuatavyo:

ln -s-b / njia / kwa / faili / njia / kwa / kiungo

Hii itaunda salama ya kiungo ikiwa iko tayari kwa kuunda jina la jina la jina lakini kwa kiti cha mwisho (~).

Ikiwa faili tayari iko na jina moja kama kiungo cha mfano utapokea kosa.

Unaweza kulazimisha kiungo ili kuandika tena faili kwa kutumia amri ifuatayo:

ln -s -f / njia / kwa / faili / njia / kwa / kiungo

Labda hawataki kutumia -f kubadili bila -b kubadili kama utapoteza faili ya awali.

Mwingine mbadala ni kupokea ujumbe kuuliza kama unataka kufuta faili ikiwa iko tayari. Unaweza kufanya hivyo kwa amri ifuatayo:

ln -s -i / path / to / file / path / to / link

Unajuaje kama faili ni kiungo cha mfano?

Tumia amri yafuatayo:

ls -lt

Ikiwa faili ni kiungo cha mfano utaona kitu kama hiki:

myshortcut -> myfile

Unaweza kutumia kiungo cha mfano ili uende kwenye folda nyingine.

Kwa mfano, fikiria kuwa una uhusiano na / nyumbani / muziki / mwamba / alicecooper / heystoopid inayoitwa heystoopid

Unaweza kukimbia amri ya cd ifuatayo ili uende kwenye folda hiyo kwa kutumia amri ifuatayo:

cd heystoopid

Muhtasari

Hivyo ndivyo. Unatumia viungo vya mfano kama njia za mkato. Wanaweza kutumika kufanya njia za muda mrefu sana na njia ya kupata urahisi wa faili kwenye vipande vingine na gari.

Mwongozo huu unaonyesha kila kitu unachohitaji kujua kuhusu viungo vya mfano lakini unaweza kuangalia ukurasa wa mwongozo kwa amri ya ln kwa swichi nyingine.