Kutumia Viungo Ngumu kwenye Faili za Link katika Linux

Kuna aina 2 za viungo ambavyo unaweza kuunda ndani ya Linux:

Kiungo cha mfano ni kama njia ya mkato wa desktop ndani ya Windows. Kiungo cha mfano kinaonyesha tu eneo la faili.

Kufuta kiungo cha mfano haina athari kwenye faili ya kimwili ambayo kiungo kinachoonyesha.

Kiungo cha mfano kinaweza kuelekeza faili yoyote kwenye mfumo wa sasa wa faili au kwa kweli mifumo mingine ya faili. Hii inafanya kuwa rahisi zaidi kuliko kiungo ngumu.

Kiungo ngumu ni faili moja ambayo inaunganisha lakini kwa jina tofauti. Njia rahisi ya kufikiri ni kama ifuatavyo:

Fikiria umezaliwa kwa jina la kwanza Robert. Watu wengine wanaweza kukujua kama Robbie, Bob, Bobby au Rob. Kila mtu angekuwa akizungumzia mtu huyo.

Kila kiungo kinaongeza 1 kwa counter ya viungo ambayo ina maana ya kufuta faili ya kimwili unayofuta kila kiungo.

Kwa nini unatumia Viungo Ngumu?

Viungo ngumu hutoa njia bora ya kuandaa faili. Njia rahisi ya kuelezea hii ni kwa kipindi cha zamani cha Sesame Street.

Bert alimwambia Ernie kuharibu vitu vyote na hivyo Ernie alianza kazi yake. Awali ya yote, aliamua kuharibu mambo yote nyekundu. "Injini ya moto ni nyekundu". Hivyo Ernie anaweka injini ya moto mbali.

Halafu Ernie anaamua kuondoa vituo vyote vya magurudumu. Injini ya moto ina magurudumu. Hivyo Ernie alifunga injini ya moto mbali.

Bila kusema, Bert anarudi nyumbani ili kupata fujo moja kama hapo kabla lakini Ernie alikuwa amefunga injini ya moto mbali nusu mara kadhaa.

Fikiria kuwa injini ya moto ilikuwa tu picha ya injini ya moto. Unaweza kuwa na folda tofauti kwenye mashine yako kama ifuatavyo:

Sasa unaweza kuunda nakala ya picha na kuiweka katika kila folda. Hii inamaanisha una nakala tatu za faili moja kuchukua nafasi tatu mara.

Kuweka picha kwa kufanya nakala zao haziwezi kuchukua nafasi nyingi lakini kama ulijaribu kitu kimoja na video ungeweza kupunguza kiasi cha nafasi yako ya disk.

Kiungo ngumu haipati nafasi yoyote. Kwa hiyo, unaweza kuhifadhi video sawa katika makundi mbalimbali (yaani kwa mwaka, aina, kutupwa, wakurugenzi) bila kupunguza nafasi ya disk yako.

Jinsi ya Kujenga Kiungo Ngumu

Unaweza kuunda kiungo ngumu kwa kutumia syntax ifuatayo:

Njia / kwa / faili / njia / kwa / ngumu / kiungo

Kwa mfano, katika picha hapo juu tunayo folda ya muziki ya Alice Cooper inayoitwa Trash kwenye njia / nyumbani / gary / Muziki / Alice Cooper / Trash. Katika folda hiyo, kuna nyimbo 10 ambazo ni sumu ya classic.

Sasa poison ni mwamba wa mwamba hivyo tuliumba folda inayoitwa Rock chini ya folda ya muziki na kuunda kiungo ngumu kwa Poison kwa kuandika faili ifuatayo:

"01 - Poison.mp3" "~ / Music / rock / Poison.mp3"

Hii ni njia nzuri ya kuandaa muziki .

Jinsi ya Kuelezea Tofauti kati ya Kiungo Kikubwa Na Kiungo cha Kiashiria

Unaweza kujua kama faili ina kiungo ngumu kwa kutumia amri ya l:

ls -lt

Faili ya kiwango bila viungo itaonekana kama ifuatavyo

-rw-r - r - 1 gary gary 1000 Desemba 18 21:52 poison.mp3

Nguzo ni kama ifuatavyo:

Ikiwa hii ilikuwa kiungo ngumu pato ingeonekana kama ifuatavyo:

-rw-r-r- 2 gary gary 1000 Desemba 18 21:52 poison.mp3

Ona kwamba idadi ya safu ya viungo inaonyesha 2. Kila wakati kiungo ngumu kinachoundwa namba hiyo itaongezeka.

Kiungo cha mfano kinaonekana kama ifuatavyo:

-rw-r - r - 1 gary gary 1000 Desemba 18 21:52 poison.mp3 -> sumu.mp3

Unaweza kuona wazi kwamba faili moja inaelezea mwingine.

Jinsi ya Kupata Viungo Vyema Kwa Faili

Faili zote katika mfumo wako wa Linux zina nambari ya inode ambayo hutambulisha kipekee faili. Faili na kiungo chake ngumu kitakuwa na inode sawa.

Kuona namba ya inode kwa aina ya faili amri ifuatayo:

ls -i

Pato kwa faili moja itakuwa kama ifuatavyo:

1234567 jina la faili

Ili kupata viungo ngumu kwa faili unahitaji tu kutafuta faili kwa faili zote na inode sawa (yaani 1234567).

Unaweza kufanya hivyo kwa amri ifuatayo:

tafuta ~ / -xdev -in 1234567