Ninasasishaje kiunga cha mfano katika Unix?

Kuondoa kiungo cha mfano, tumia amri ya rm au ya kutenganisha ikifuatiwa na jina la ulinganifu kama hoja. Wakati wa kuondoa a kiungo cha mfano ambayo inaelekeza kwenye saraka haiambatanishi mfgo unaofuata kwenye faili ya ulinganifu jina.

Hapana. Simu ya mfumo wa symlink itarudi EEXIST ikiwa njia mpya tayari ipo. Unaweza tu kuunganisha kutoka kwa nodi mpya kwenye mfumo wa faili.

Nini kinatokea kwa symlink ikiwa tutabadilisha jina la faili? Mara tu unapohamisha faili ambayo ulinganifu unaelekeza, symlink imevunjika aka dangling symlink. Lazima uifute na uunde mpya ikiwa unataka kuashiria jina jipya la faili.

Njia rahisi zaidi: cd ambapo kiunga cha mfano kinapatikana na fanya ls -l kuorodhesha maelezo ya faili. Sehemu iliyo upande wa kulia wa -> baada ya kiungo cha ishara ni mahali inakoelekea.

By default, ln amri huunda viungo ngumu. Ili kuunda kiungo cha mfano, tumia -s ( -symbolic ) chaguo. Ikiwa FILE na LINK zote mbili zimetolewa, ln itaunda kiungo kutoka kwa faili iliyobainishwa kama hoja ya kwanza ( FILE ) hadi faili iliyobainishwa kama hoja ya pili ( LINK ).

Amri ya kutenganisha inatumika ondoa faili moja na haitakubali hoja nyingi. Haina chaguo zaidi ya -help na -version . Syntax ni rahisi, omba amri na upitishe jina la faili moja kama hoja ya kuondoa faili hiyo. Tukipitisha kadi-mwitu ili kutenganisha, utapokea hitilafu ya ziada ya uendeshaji.

Kuangalia viungo vya mfano kwenye saraka:

  1. Fungua terminal na uende kwenye saraka hiyo.
  2. Andika amri: ls -la. Hii itaorodhesha kwa muda mrefu faili zote kwenye saraka hata ikiwa zimefichwa.
  3. Faili zinazoanza na l ni faili zako za kiunganishi za mfano.

Ili kuunda kiungo cha mfano pitisha chaguo la -s kwa ln amri ikifuatiwa na faili inayolengwa na jina la kiunga. Katika mfano ufuatao faili imeunganishwa kwenye folda ya bin. Katika mfano ufuatao gari la nje lililowekwa limeunganishwa kwenye saraka ya nyumbani.

Viungo vya ishara ni hutumiwa kila wakati kuunganisha maktaba na kuhakikisha kuwa faili ziko katika sehemu zinazofanana bila kusonga au kunakili asili. Viungo mara nyingi hutumiwa "kuhifadhi" nakala nyingi za faili moja katika maeneo tofauti lakini bado hurejelea faili moja.

Ikiwa kiungo cha mfano kitafutwa, lengo lake bado halijaathiriwa. Ikiwa kiungo cha mfano kinaelekeza kwenye shabaha, na wakati fulani baadaye lengo hilo likahamishwa, kubadilishwa jina au kufutwa, kiungo hicho cha ishara hakisasishwi au kufutwa kiotomatiki, lakini kinaendelea kuwepo na bado kinaelekeza kwenye shabaha ya zamani, ambayo sasa ni eneo ambalo halipo au faili.

Unapenda chapisho hili? Tafadhali shiriki kwa marafiki wako:
OS Leo