Hoved Annen Hvordan lage en symbolsk lenke

Hvordan lage en symbolsk lenke



Er du lei av å søke utstoppede kataloger etter filer som du bare bruker et sekund? I så fall har du kommet til rett sted. Vi kommer til å gi deg detaljerte instruksjoner om hvordan du lager symbolske lenker på datamaskinen din.

Hvordan lage en symbolsk lenke

Etter å ha fulgt trinnene i denne artikkelen, kan du si farvel til lange, meningsløse filsøk og fokusere mer av tiden din på ting som virkelig betyr noe.

Hvordan lage en symbolsk lenke?

Før vi dykker inn i detaljer om hvordan du oppretter en symbolsk lenke, vil vi sørge for at du vet nøyaktig hva det er du lager. La oss si at du har installert et program som må lagres under C:Program FilesProgram.

Du vil virkelig ha dette programmet i D: Documents, men det er umulig å gjøre det. Dette er når du legger til en symbolsk lenke til C:Program FilesProgram filen til D:Documents mappe. På den måten sparer du deg bryet med å sjonglere over hele C: katalog for å åpne filen.

For de fleste operativsystemer bruker du ln-skommando etterfulgt av kildefildestinasjonen og det symbolske koblingsnavnet ditt.

Nedenfor finner du instruksjoner om hvordan du oppretter en symbolsk lenke på tvers av spesifikke operativsystemer og programmer.

Hvordan lage en symbolsk lenke i Windows?

For å opprette en symlink i Windows, bruker du kommandoen mklink i ledeteksten. Dette er en intern kommando tilgjengelig i Windows Vista, Windows 7, 8 og 10. Du kan gjøre det ved å kjøre ledeteksten som administrator:

  1. Skriv kommandoprompt i Start-menyen.
  2. Høyreklikk på ikonet.
  3. Velg alternativet Kjør som administrator.

Hvis du kjører en Windows 10 Creators Update, trenger du ikke få tilgang til ledeteksten som administrator. Du må imidlertid aktivere Dev-modus på forhånd:

  1. Gå til Innstillinger-siden.
  2. Naviger til delen Oppdatering og sikkerhet.
  3. Velg For utviklere.
  4. Forsikre deg om at utviklermodus er på.

Nå som du har alt satt opp, kan du gå tilbake til ledeteksten og kjøre følgende kommando:

hvordan du kan krysse av tekst i Google Docs

mklink Link_Name Target_Path.

Ved å påkalle denne kommandoen oppretter du en symlink som peker til filen Target_Name.

Hvis du vil at den symbolske lenken skal peke på en katalog, legger du til tilsvarende bokstav:

mklink /D Link_Name Target_Path

Hvis noen banenavn inneholder mellomrom, må du sette kommandoen i anførselstegn:

Mklink /D C:My files C:UsersNameOriginal.

Tredjeparts Symlink-verktøy

For å lage symlinker i Windows, kan du også laste ned et tredjepartsverktøy som heter Link Shell Extension . Dette verktøyet lar deg lage symbolske lenker ved å gjøre følgende:

  1. Last ned og installer verktøyet.
  2. Finn filen du vil lage en symlink til.
  3. Høyreklikk på den.
  4. Velg alternativet Velg koblingskilde fra menyen.
  5. Høyreklikk i en annen mappe, og hold markøren over alternativet Slipp som i menyen.
  6. Velg Symbolic Link.

Hvordan lage en symbolsk lenke i Unix?

For å opprette koblinger mellom filer i Unix, bruker du ln kommandoen ved Unix-ledeteksten. For å opprette en symlink, legger du til -s alternativet til ln kommando. Din kommando skal se slik ut:

ln -s Target_File Link_Name

Du bør erstatte Target_File med navnet på filen du oppretter en symlink for. Du kan lage symlenker til alle filer eller kataloger i filsystemet. Bytt ut Link_Name med navnet på din symlink.

Merk: Hvis du fjerner eller sletter målfilen, stopper symlinken din fra å fungere riktig.

Hvordan lage en symbolsk lenke til en katalog i Linux?

Å lage symlinker til en katalog i Linux krever samme prosedyre som å lage en til en fil. Som en første parameter påkaller du filens katalognavn, og som den andre parameteren skriver du navnet på symlinket ditt.

For eksempel kan du opprette en symlink fra / mnt / my_drive / photos-katalogen til˜ /my_photos katalog:

ln -s /mnt/my_drive/photos ˜/my_photos

Hvordan lage en symbolsk lenke i Ubuntu?

Å opprette koblinger mellom filer på alle Linux-systemer, inkludert Ubuntu, kjører med ln kommando. For å lage en symlink i Ubuntu, kjør terminalen og påkall denne kommandoen med alternativet -s lagt til ved siden av ln.

Slik ser kommandoen din ut:

sudo ln -s Source_Directory Link_Directory

Du bør erstatte Source_Directory med katalogen til den opprinnelige filen. I parameteren Link_Directory skriver du navnet på symlinket ditt.

Hvordan lage en symbolsk lenke på Mac?

Den beste måten å tenke på symbolske lenker på Mac er som om de er avanserte aliaser. De er forskjellige på en måte som symlinker fungerer i alle Mac-applikasjoner, inkludert Terminal. Faktisk vil du bruke terminalen til å opprette symbolske lenker. Bare følg trinnene nedenfor:

  1. Start terminalen ved å trykke på Command + Space, og deretter skrive Terminal. Alternativt kan du starte Terminal via Finder> Programmer> Verktøy> Terminal.
  2. Kjør følgende kommando: ln -s / original / path / link / path. Du kan lage en bane til en fil eller til en katalog. Hvis du for eksempel vil lage en symlink på skrivebordet som vil peke til dokumentmappen din, vil du kjøre denne kommandoen:

ln -s /Users/name/Documents /Users/name/Desktop

Hvis den påkalles riktig, ser du en mappe som heter Dokumenter, vises på skrivebordet ditt. Det ser ut som den virkelige mappen, men det er faktisk dens symbolske lenke. Du kan åpne den, og den vil ha samme innhold som den originale Dokumenter-mappen.

Kanskje inneholder stifilen din mellomrom. Hvis du for eksempel vil lage en symbolsk lenke til en mappe som heter Mine bilder, og du vil at den skal vises i mappen Mine filer, legger du kommandoen i anførselstegn:

ln -s Users/name/My pictures /Users/name/My Files/Link

For å gjøre ting enklere, kan du bare dra og slippe en hvilken som helst mappe fra Finder-appen til terminalen. Den vil automatisk sette inn denne mappens bane og legge den inn i anførselstegn hvis nødvendig.

Tredjeparts Symlink-verktøy

Du kan også opprette en symbolsk lenke i Finder, men du trenger et tredjepartsverktøy for å gjøre det. Du kan installere appen som heter SymbolicLinker som vil legge til følgende alternativ i Finder-kontekstmenyen: Tjenester> Lag symbolsk lenke.

Hvordan lage en symbolsk lenke i Centos 7?

Å lage en symbolsk kobling i Centos 7 krever samme kommando som i andre Linux-operativsystemer. Du kjører ln kommando etterfulgt av -s:

Ln -s Source_Directory Link Directory

jeg kan ikke huske iphone-passordet mitt

Du kan lage symlenker til kataloger eller filer på tvers av filsystemet.

Hvordan lage en symbolsk lenke i Powershell?

Følg trinnene nedenfor for å lage en symlink i Powershell:

  1. Kjør Powershell som administrator.
  2. Kopier (eller skriv) denne kommandoen:
    New-Item -ItemmType -SymbolicLink -Path Link -Target Target
  3. I lenke-delen bør du skrive inn din symbolske koblingsbane, inkludert navnet og filtypen.
  4. Skriv inn banen den nye lenken vil henvise til i måldelen.

Hvordan lage en symbolsk lenke i Python?

Hvis du bruker Python, vet du sannsynligvis at OS-modulen lar deg samhandle med operativsystemet ditt. Du kan bruke metoden os.symlink () til å lage symlinker (dst) som peker mot kildedestinasjonen (src).

Dette er syntaksen:

os.symlink(src, dst)

src Står for kilden, mens dst er destinasjonen som ikke tidligere eksisterte. Du bør ikke få noen returverdi hvis kommandoen var vellykket.

Ytterligere vanlige spørsmål

Her er noen flere spørsmål som hjelper deg med å få mest mulig ut av dette emnet.

hvordan du setter roller i uoverensstemmelse

Hva gjør en symbolsk kobling?

Symbolske lenker, ofte kjent som symlenker, er filsystemfunksjoner som oppretter en lenke til bestemte filer eller mapper. På en måte ligner de en snarvei i Windows eller et alias på Mac, bortsett fra at de ikke er faktiske filer. En symbolsk lenke er egentlig en oppføring i et bestemt filsystem som refererer til en fil eller katalog.

Hvordan lage symbolske koblinger med LN?

De fleste operativsystemer bruker ln-kommandoen til å opprette symbolske lenker. Slik det fungerer er at du kjører systemets terminal som administrator og kjører følgende kommando:

ln -s File_Source File_Destination

The ln kommandoen oppretter en hard lenke som standard, så du må legge til -s, som forteller at den skal lage en myk lenke (symlink).

Hvordan sletter jeg en symbolsk lenke?

Det meste av tiden kan du fjerne symlinker som alle andre filer: flytt den til søppelkassen.

Du kan fjerne symlenker i Linux med rm kommando. Påkall følgende kommando ved å erstatte symboliclink med navnet på din symbolske link: rm symbolic_link_name

Hvis handlingen var vellykket, avslutter kommandoen din som null og viser ingen utdata. Du kan slette mer enn én symlink. Bare gi navnene deres som argumenter med et mellomrom mellom hver: rm symlinkX symlinkZ symlinkY

Du kan også bruke kommandoen for å koble fra. Denne kommandoen godtar bare ett enkelt argument, så du må slette den ene lenken etter den andre. Bare kjør følgende kommando: unlink symbolic_link_name

Du bør ikke motta noe hvis kommandoen var vellykket.

For å slette symlinker i Windows, bruk kommandoen rmdir .

På Mac, bortsett fra å flytte filen til papirkurven, kan du slette den ved å bruke rm-kommandoen. Bare kjør denne kommandoen sammen med symlink-banen: rm /link/path

Hva er kommandoen for å lage en symbolsk lenke?

De fleste operativsystemer bruker ln-kommandoen for å opprette symbolske lenker. Slik det fungerer er at du kjører systemets terminal som administrator og kjører følgende kommando:

ln -s File_Source File_Destination

The ln kommandoen oppretter en hard lenke som standard, så du må legge til -s, som forteller at den skal lage en myk lenke (symlink).

Forbedre filnavigeringsopplevelsen

Å vite hvordan du lager symbolske lenker til bestemte filkataloger, kan være en sanntidssparer. Enda bedre, det holder filene dine trygt lagret på deres opprinnelige destinasjon, så ingenting blir ødelagt ved å flytte filene. Når du ikke trenger en spesifikk symbolsk lenke lenger, kan du enkelt slette den akkurat som med andre filer.

Hvilke filer synes du det er mest nyttig å lage symbolske lenker til? Del tankene dine i kommentarfeltet nedenfor.

Interessante Artikler