Hvordan Lage En Myk lenke til En Katalog I Linux / Mac OS X?

Hvordan Lage Myk Kobling?
Hvordan Lage Myk Lenke?

hvis du bruker en veldig lang vei for å nå en katalog (min/virkelig/lang/sti/til/katalogen) ofte, vil det bli smertefullt å skrive den lange banen hver gang for å komme dit.

vel, kommandoen «ln-s» gir deg en løsning ved å la deg lage en myk lenke. Ln-kommandoen i Linux oppretter koblinger mellom filer / katalog. Argumentet » s » gjør lenken symbolsk eller myk lenke i stedet for hard lenke.

Opprette myk lenke med ln-s

du kan enkelt lage en myk lenke med et enkelt kortnavn for langbanekatalogen og bruke det enkle navnet for å komme til langbanekatalogen.

bruk For eksempel «ln-s» ved å skrive følgende kommando på terminalen din.

ln -s /my/long/path/to/the/directory easyPath

dette vil skape en myk lenke (eller symbolsk lenke) for katalogen. Når du har opprettet en myk lenke, vil du se den nye simple path-katalogen i gjeldende katalog. Og den enkle banen vil bli koblet til den lange banen, du kan se at ved å bruke «ls-l», som

easyPath -> /my/long/path/to/the/directory

hvis du har fargekodet filene og katalogene, vil softlink-banene være i en annen farge enn vanlige kataloger. Og bruke simple path katalogen hver gang for å nå til long-path katalogen. Det kan spare deg masse tastetrykk og verdifull tid.En annen vanlig bruk av å lage en softlink med «ln-s» er ofte at du kan ha dine primære data i en katalog som kan endres, men har softlinked katalog, som er fast, peker på den primære datakatalogen. Så for alt arbeidet ditt, vil du få tilgang til data fra soft link som er det samme mens den underliggende primære datakatalogen kan endres ofte. (Ja, man må resentere den myke lenken hver gang den primære datakatalogen endres)

Sette opp alias

En annen mulig løsning er å bruke «alias» og sette det aliaset i din .bashrc/.profil eller annen skallfilen du bruker. Måten å gjøre det er å bruke det som gitt nedenfor.

alias easyPath = «cd/my/long/path/to/the/directory simplePath»

som du kan se ovenfor «alias» alternativet oppretter bare et alias for «cd» til katalogen. Du må opprette andre aliaser for å utføre flere operasjoner. På den annen side soft link lar deg behandle som alle andre katalog og utføre noen operasjoner du liker.

Hvordan Fjerne myk lenke eller Symbolsk lenke?

hvis du bestemmer deg for å fjerne den myke eller symbolske lenken, er det ganske enkelt å gjøre. Det er to linux-kommandoer du kan bruke til å fjerne soft link
En er bare å bruke» rm » – kommandoen

rm easyPath

Den andre måten er å bruke unlink-kommandoen etterfulgt av softlink-navnet.

unlink easyPath

Merk at den bare fjerner den myke lenken du opprettet, den fjerner ikke den opprinnelige katalogen / filen du koblet til.



Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.