Je! ni faili gani ya kiunga cha mfano katika Linux?

Kiungo cha mfano, ambacho pia huitwa kiunga laini, ni aina maalum ya faili inayoelekeza kwenye faili nyingine, kama njia ya mkato katika Windows au lakabu ya Macintosh. Tofauti na kiunga kigumu, kiunga cha ishara hakina data kwenye faili inayolengwa. Inaelekeza kwa kiingilio kingine mahali fulani kwenye mfumo wa faili.

Kiungo cha mfano ni kitu cha mfumo wa faili kinachoelekeza kwenye kitu kingine cha mfumo wa faili. Kitu kinachoelekezwa kinaitwa lengo. Viungo vya ishara ni wazi kwa watumiaji; viungo huonekana kama faili au saraka za kawaida, na vinaweza kutekelezwa na mtumiaji au programu kwa njia sawa kabisa.

Kwa kujenga a kiungo cha mfano, use the -s ( —ishara ) option. If both the FILE and LINK are given, ln mapenzi kujenga a kiungo from the file specified as the first argument ( FILE ) to the file specified as the second argument ( LINK ).

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.

A soft link (also called symlink or symbolic link) is a file system entry that points to the file name and location. … Deleting the symbolic link does not remove the original file. If, however, the file to which the soft link points is removed, the soft link stops working, it is broken.

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.

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.

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.

Amri ya ln katika Linux huunda viungo kati ya faili za chanzo na saraka.

  1. -s - amri ya Viungo vya Alama.
  2. [faili lengwa] - jina la faili iliyopo ambayo unaunda kiungo.
  3. [Jina la faili la mfano] - jina la kiungo cha mfano.

Replace source_file with the name of the existing file for which you want to create the symbolic link (this file can be any existing file or directory across the file systems). Replace myfile with the name of the symbolic link. The ln command then creates the symbolic link.

Sababu ya saraka ngumu za kuunganisha ni hairuhusiwi ni kiufundi kidogo. Kimsingi, wanavunja muundo wa mfumo wa faili. Haupaswi kutumia viungo ngumu kwa ujumla. Viungo vya ishara huruhusu utendakazi mwingi sawa bila kusababisha matatizo (km ln -s target link ).

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