Hur man skapar en symbolisk länk

Är du trött på att söka i fyllda kataloger efter filer som du bara använder en sekund? I så fall har du kommit till rätt ställe. Vi kommer att ge dig detaljerade instruktioner om hur du skapar symboliska länkar på din dator.

Hur man skapar en symbolisk länk

Efter att ha följt stegen i den här artikeln kan du säga adjö till långa, meningslösa filsökningar och fokusera mer av din tid på saker som verkligen spelar roll.

Hur skapar jag en symbolisk länk?

Innan vi går in på detaljer om hur man skapar en symbolisk länk, vill vi se till att du vet exakt vad det är du skapar. Låt oss säga att du har installerat ett program som måste lagras under ”C:Program FilesProgram. ”

Du skulle verkligen vilja ha det här programmet i dina ”D: Documents”, men det är omöjligt att göra det. Det här är när du lägger till en symbolisk länk till din ”C:Program FilesProgram”-Fil till”D:Documents” mapp. På så sätt sparar du dig själv besväret med att jonglera över hela ditt ”C:”-Katalogen för att öppna den filen.

För de flesta operativsystem använder du ln -s kommando följt av källfilens destination och ditt symboliska länknamn.

Nedan hittar du instruktioner om hur du skapar en symbolisk länk mellan specifika operativsystem och program.

Hur skapar jag en symbolisk länk i Windows?

För att skapa en symlänk i Windows använder du kommandot mklink i kommandotolken. Detta är ett internt kommando som är tillgängligt i Windows Vista, Windows 7, 8 och 10. Du kan göra det genom att köra kommandotolken som admin:

  1. Skriv ”Kommandotolken” i Start -menyn.
  2. Högerklicka på ikonen.
  3. Välj alternativet ”Kör som administratör”.

Om du kör en Windows 10 Creators Update behöver du inte komma åt kommandotolken som administratör. Du måste dock aktivera Dev -läget i förväg:

  1. Gå till sidan ”Inställningar”.
  2. Navigera till avsnittet ”Uppdatering och säkerhet”.
  3. Välj ”För utvecklare”.
  4. Se till att ”Utvecklarläge” är på.

Nu när du har allt inställt kan du gå tillbaka till kommandotolken och köra följande kommando:

mklink Link_Name Target_Path.

Genom att åberopa detta kommando skapar du en symlänk som pekar på filen Target_Name.

Om du vill att den symboliska länken ska peka på en katalog lägger du till motsvarande bokstav:

mklink /D Link_Name Target_Path

Om vissa sökvägsnamn innehåller mellanslag måste du sätta kommandot i citattecken:

Mklink /D “C:My files” “C:UsersNameOriginal.”

Tredjeparts Symlink-verktyg

För att skapa symlänkar i Windows kan du också ladda ner ett tredjepartsverktyg som heter Länkskalförlängning. Med det här verktyget kan du skapa symboliska länkar genom att göra följande:

  1. Ladda ner och installera verktyget.
  2. Hitta filen du vill göra en symlänk till.
  3. Högerklicka på den.
  4. Välj alternativet ”Välj länkkälla” från menyn.
  5. Högerklicka i en annan mapp och håll muspekaren över alternativet ”Släpp som” i menyn.
  6. Välj ”Symbolisk länk”.

Hur skapar jag en symbolisk länk i Unix?

För att skapa länkar mellan filer i Unix använder du ln -kommandot vid Unix -prompten. För att skapa en symlänk lägger du till -s alternativ till ln kommando. Ditt kommando ska se ut så här:

ln -s Target_File Link_Name

Du bör ersätta Target_File med namnet på filen du skapar en symlink för. Du kan skapa symlänkar till alla filer eller kataloger i filsystemet. Ersätt Link_Name med namnet på din symlink.

Obs! Om du tar bort eller tar bort målfilen stoppas symlänken från att fungera korrekt.

Hur skapar jag en symbolisk länk till en katalog i Linux?

Att skapa symlänkar till en katalog i Linux kräver samma procedur som att skapa en till en fil. Som en första parameter åberopar du filens katalognamn och som den andra parametern skriver du din symlinks namn.

Du kan till exempel skapa en symlänk från katalogen/mnt/my_drive/photos till ˜/katalogen my_photos:

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

Hur skapar jag en symbolisk länk i Ubuntu?

Att skapa länkar mellan filer på alla Linux -system, inklusive Ubuntu, körs med ”ln”Kommando. För att skapa en symlänk i Ubuntu, kör Terminal och åk till det här kommandot med alternativet -s läggs till bredvid ln.

Så här ska ditt kommando se ut:

sudo ln -s Source_Directory Link_Directory

Du bör ersätta ”Source_Directory” med katalogen för den ursprungliga filen. I parametern ”Link_Directory” skriver du namnet på din symlink.

Hur skapar jag en symbolisk länk i Mac?

Det bästa sättet att tänka på symboliska länkar i Mac är som om de är avancerade alias. De är olika på ett sätt som symlänkar fungerar i alla Mac -applikationer, inklusive Terminal. Faktum är att du kommer att använda terminalen för att skapa symboliska länkar. Följ bara stegen nedan:

  1. Starta terminalen genom att trycka på Command + Space och sedan skriva ”Terminal. ” Alternativt kan du starta Terminal via Finder> Program> Verktyg> Terminal.
  2. Kör följande kommando: ln -s/original/path/link/path. Du kan skapa en sökväg till en fil eller till en katalog. Om du till exempel vill skapa en symlänk på skrivbordet som pekar på mappen Dokument, kör du det här kommandot:

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

Om den åberopas korrekt ser du en mapp som heter ”Dokument” visas på skrivbordet. Det ser ut som den riktiga mappen, men det är faktiskt dess symboliska länk. Du kan öppna den och den kommer att ha samma innehåll som den ursprungliga mappen ”Dokument”.

Kanske din sökvägsfil innehåller mellanslag. Om du till exempel vill skapa en symbolisk länk till en mapp som heter ”Mina bilder” och du vill att den ska visas i mappen ”Mina filer”, skulle du lägga till kommandot i citattecken:

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

För att göra det enklare kan du helt enkelt dra och släppa vilken mapp som helst från Finder -appen till terminalen. Den kommer automatiskt att infoga den mappens sökväg och bifoga den i citattecken om det behövs.

Tredjeparts Symlink-verktyg

Du kan också skapa en symbolisk länk i Finder, men du behöver ett tredjepartsverktyg för att göra det. Du kan installera appen som heter SymbolicLinker som kommer att lägga till följande alternativ i Finder -snabbmenyn: Tjänster> Skapa symbolisk länk.

Hur skapar jag en symbolisk länk i Centos 7?

Att skapa en symbolisk länk i Centos 7 kräver samma kommando som i andra Linux -operativsystem. Du kör ln kommando följt av -s:

Ln -s Source_Directory Link Directory

Du kan skapa symlänkar till kataloger eller filer i ditt filsystem.

Hur skapar jag en symbolisk länk i Powershell?

Följ stegen nedan för att skapa en symlink i Powershell:

  1. Kör Powershell som administratör.
  2. Kopiera (eller skriv) det här kommandot:
    New-Item -ItemmType -SymbolicLink -Path “Link” -Target “Target”
  3. I delen ”Länk” ska du skriva din symboliska länksökväg, inklusive dess namn och filtillägg.
  4. I ”Mål” -delen skriver du in sökvägen som din nya länk kommer att referera till.

Hur skapar jag en symbolisk länk i Python?

Om du använder Python vet du förmodligen att OS -modulen låter dig interagera med ditt operativsystem. Du kan använda metoden os.symlink () för att skapa symlänkar (dst) som pekar på deras källmål (src).

Detta är syntaxen:

os.symlink(src, dst)

De src står för källan, medan dst är destinationen som inte tidigare fanns. Du bör inte få något returvärde om kommandot lyckades.

Ytterligare vanliga frågor

Här är några fler frågor som hjälper dig att få ut det mesta av detta ämne.

Vad gör en symbolisk länk?

Symboliska länkar, allmänt kända som symlänkar, är filsystemfunktioner som skapar en länk till specifika filer eller mappar. På ett sätt liknar de en genväg i Windows eller ett alias på Mac, förutom att de inte är faktiska filer. En symbolisk länk är verkligen en post i ett specifikt filsystem som hänvisar till en fil eller katalog.

Hur skapar jag symboliska länkar med LN?

De flesta operativsystem använder kommandot ln för att skapa symboliska länkar. Så fungerar det genom att köra systemets terminal som administratör och köra följande kommando:

ln -s File_Source File_Destination

De ln kommandot gör en hård länk som standard, så du måste lägga till -s, som säger att den ska skapa en mjuk länk (symlink).

Hur tar jag bort en symbolisk länk?

För det mesta kan du ta bort symlänkar precis som alla andra filer: flytta den till papperskorgen.

Du kan ta bort symlänkar i Linux med ”rm”Kommando. Åkalla följande kommando genom att ersätta symbolic_link med din symboliska länks namn: rm symbolic_link_name

Om åtgärden lyckades avslutas ditt kommando som noll och visar ingen utdata. Du kan radera mer än en symlänk. Ange bara deras namn som argument med ett mellanrum mellan varje: rm symlinkX symlinkZ symlinkY

Du kan också använda kommandot för att ta bort länken. Detta kommando accepterar bara ett enda argument, så du måste ta bort den ena länken efter den andra. Kör bara följande kommando: unlink symbolic_link_name

Du bör inte få någon utmatning om kommandot lyckades.

För att ta bort symlänkar i Windows, använd rmdir kommando.

På Mac, förutom att flytta filen till papperskorgen, kan du ta bort den med kommandot rm. Kör bara det här kommandot tillsammans med symlink -sökvägen: rm /link/path

Vad är kommandot för att skapa en symbolisk länk?

De flesta operativsystem använder kommandot ln för att skapa symboliska länkar. Så fungerar det genom att köra systemets terminal som administratör och köra följande kommando:

ln -s File_Source File_Destination

De ln kommandot gör en hård länk som standard, så du måste lägga till -s, som säger att den ska skapa en mjuk länk (symlink).

Förbättra din filnavigeringsupplevelse

Att veta hur man skapar symboliska länkar till specifika filkataloger kan vara en realtidsbesparare. Ännu bättre, det håller dina filer säkert lagrade på sin ursprungliga destination, så ingenting blir förstört genom att flytta filerna. När du inte behöver en specifik symbolisk länk längre kan du enkelt ta bort den precis som med alla andra filer.

Vilka filer tycker du är mest användbar att skapa symboliska länkar till? Dela dina tankar i kommentarfältet nedan.

Lämna en kommentar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *