Ke fetola sehokelo sa tšoantšetso joang ho Linux?

Joale, ho na le mekhoa e meraro ea ho fetola symlink:

  1. Sebelisa ln ka -f force esita le bakeng sa li-directory -n (inode e ka sebelisoa hape): ln -sfn /some/new/path linkname.
  2. Tlosa symlink mme u thehe e ncha (esita le bakeng sa li-directory): rm linkname; ln -s /some/new/path linkname.

Che. Mohala oa sistimi ea symlink o tla khutlisa EEXIST haeba newpath e se e le teng. O ka hokahanya feela ho tsoa node e ncha ho sistimi ea faele.

Ho etsahala'ng ka symlink haeba re reha faele hape? Hang ha u tsamaisa faele eo symlink e supang ho eona, symlink robehile symlink e leketlileng. U tlameha ho e hlakola 'me u thehe e ncha haeba u batla ho supa filename e ncha.

Kaha lihokelo tsa tšoantšetso ha li na mekhoa chmod ha e na phello ho lihokelo tsa tšoantšetso. Haeba faele e khetha directory, chmod e fetola mokhoa oa faele ka 'ngoe ho subtree eohle e hokahaneng sebakeng seo. U se ke ua latela lihokelo tsa tšoantšetso. Kaha lihokelo tsa tšoantšetso ha li na mekhoa ea chmod ha e na phello lihokelong tsa tšoantšetso.

Ho tlosa sehokelo sa tšoantšetso, sebelisa leha e le efe taelo ea rm kapa unlink e lateloang ke lebitso la symlink joalo ka khang. Ha o tlosa sehokelo sa tšoantšetso se supang bukana u se ke ua hlomathisa slash e latelang lebitsong la symlink.

Lebaka leo ka lona li-directory tse hokahanyang ka thata ke ha ea lumelloa ke botekgeniki hanyane. Ha e le hantle, ba senya sebopeho sa sistimi ea faele. Ka kakaretso ha ua lokela ho sebelisa lihokelo tse thata leha ho le joalo. Lihokelo tsa matšoao li lumella boholo ba ts'ebetso e ts'oanang ntle le ho baka mathata (mohlala ln -s target link ).

Ho theha sehokelo sa tšoantšetso, sebelisa khetho ea -s ( -symbolic).. Haeba ka bobeli FILE le LINK li fanoe, ln e tla theha sehokelo ho tsoa faeleng e boletsoeng e le khang ea pele ( FILE ) ho faele e boletsoeng e le khang ea bobeli ( LINK ).

Haeba sehokelo sa tšoantšetso se hlakotsoe, sepheo sa eona se lula se sa ameha. Haeba sehokelo sa tšoantšetso se supa sepheo, ’me ka nako e ’ngoe sepheo seo se tlositsoe, se rehoa bocha kapa se hlakoloe, sehokelo sa tšoantšetso ha se ntlafatsoe kapa sa hlakoloa, empa se tsoela pele ho ba teng ’me se ntse se supa sepheo sa khale, seo hona joale e leng sebaka se seng teng kapa faele.

Ho sheba lihokelo tsa tšoantšetso bukeng:

  1. Bula terminal ebe u fallela bukeng eo.
  2. Ngola taelo: ls -la. Sena se tla thathamisa nako e telele lifaele tsohle tse bukeng le haeba li patiloe.
  3. Lifaele tse qalang ka l ke lifaele tsa hau tsa lihokelo tsa tšoantšetso.
Joaloka poso ee? Ka kopo arolelana le metsoalle ea hau:
OS Kajeno