Anonim

En symbolisk länk, ofta förkortad till symbollänk, är en typ av länk som lagras på en plats på din maskin och pekar på en annan plats på samma maskin. Du kan se det som en genväg till en app. Även om själva appfilen finns djupt inne i dina mappar kan du helt enkelt dubbelklicka på appgenvägen på skrivbordet för att starta appen.

En symbollänk är en typ av genväg, men den fungerar annorlunda än vanliga genvägar. Det är mindre av en genväg och mer av den faktiska filen den pekar på. Alla appar som du tillhandahåller med dina symboliska länkar kommer att se dessa länkar som de faktiska filerna snarare än vanliga genvägsfiler.

Dessa är extremt användbara eftersom du inte behöver sitta fast i en viss mapp för att en app ska fungera. Du kan ha dina data lagrade i andra mappar och du kan skapa en symbollänk i den ursprungliga mappen som pekar på den nya mappen du har skapat. Ditt system och dina appar kommer att tro att du inte har gjort några ändringar och de kommer att fungera norm alt, även om saker och ting är annorlunda.

Skapa en symbollänk med terminalen

Det är extremt enkelt att skapa en symbollänk på en Mac. Den inbyggda Terminal-appen har ett kommando som låter dig enkelt skapa hur många symboliska länkar du vill på din Mac.

Allt du behöver veta är platsen där du vill skapa symbollänken och sökvägen dit symbollänken ska peka på. När du har den här informationen, så här skapar du en symbollänk i Terminal.

Starta Terminal-appen på ditt föredragna sätt på din Mac.

Skriv in följande kommando i terminalfönstret och tryck Enter Se till att ersätta destination med mappen du vill att länken ska peka på och plats med sökvägen där du vill spara länken. ln -s destinationsplats

För att skapa en symbollänk på skrivbordet som pekar till mappen Dokument använder du följande kommando: ln -s /Users/Mahesh/Documents /Users/ Mahesh/Skrivbord

En symbollänk kommer att skapas och sparas på ditt skrivbord. Dubbelklicka på den så öppnas mappen Dokument (om det är vad du angav ovan) i Finder.

Om katalogen du vill skapa en symbollänk för har mellanslag i sina namn, se till att omge sökvägsnamnen med dubbla citattecken för att undvika fel.

Du kan nu använda den här symbollänken i alla dina kommandon och appar och den kommer att betraktas som den faktiska versionen av din mapp eller fil.

Använd en app för att skapa en symbollänk

Terminalen är inte det enda sättet att skapa symboliska länkar på din Mac. Om du inte råkar vara en terminalkille har du en app tillgänglig som låter dig skapa symboliska länkar på din dator.

Vad den här appen gör är att den lägger till ett alternativ till din snabbmeny så att du kan skapa symboliska länkar genom att bara högerklicka på dina filer och mappar.

Gå till sidan SymbolicLinker på GitHub och ladda ner och öppna paketet på din Mac.

Kopiera SymbolicLinker.service.app-filen från paketet, håll ned Option , klicka på Go-menyn i Finder, välj Library , öppna mappen Services och klistra in filen du kopierade.

Dubbelklicka på appen för att öppna den. Det kommer inte att visa någonting men det har i hemlighet lagt till ett alternativ till din snabbmeny.

Hitta filen eller mappen du vill skapa en symbollänk för, högerklicka på den och välj Tjänster följt avGör symbolisk länk.

Det kommer att skapa symbollänken i samma mapp som den ursprungliga filen/mappen. Du kan dock flytta runt den om du vill.

Skapa symbollänkar med hjälp av en Automator-tjänst

Automatisk metod för att skapa symboliska länkar fungerar ungefär på samma sätt som metoden ovan. Men den här passar dig som inte litar på några slumpmässiga appar på Internet, och du vill hellre skapa något själv så att du vet exakt vad det innehåller.

Starta Automator-appen på din Mac.

Välj Service följt av Välj för att skapa en ny Automator tjänst på din Mac.

Ställ in alternativen längst upp som följande: Tjänsten tar emot valda – filer eller mappar i – valfritt program

I åtgärdslistan, sök efter åtgärden som heter Kör Shell Script och dra den över till den högra panelen.

Konfigurera åtgärden och kommandona enligt följande: Shell – /bin/bash Pass input – som argument medan ; gör ln -s “$1” “$1 symlink” shift done

Spara tjänsten genom att klicka på menyn File längst upp och välja Save . Ange ett meningsfullt namn för tjänsten och tryck Spara.

För att skapa en symbollänk med den nyskapade Automator-tjänsten högerklickar du på din fil eller mapp och väljer Services följt av din tjänst namn.

Du kan också skapa ett kortkommando för tjänsten för att göra det ännu enklare att skapa symboliska länkar på din dator.

Ta bort en symbollänk på Mac

Symlänkar tar inte upp mycket minnesutrymme eftersom de bara är genvägar till filerna och mapparna på din maskin. Men om du vill ta bort en eller några av dessa från din maskin har du två sätt att göra det.

Starta Terminal-appen, skriv in följande kommando och tryck Enter . Se till att ersätta symlink med sökvägen till symbollänken på din Mac. rm symbollänk

Ett annat sätt att ta bort en symbollänk är att använda snabbmeny alternativet. Högerklicka på din symbollänk och välj Flytta till papperskorgen. Det tar bort symbollänken från din Mac.

Se till att tömma papperskorgen när du har tagit bort symbollänken för att säkerställa att den försvinner för gott från din Mac.

Slutsats

Symlänkar är mycket kraftfullare än vanliga alias eftersom dessa fungerar i alla appar och kommandon som om dessa vore de riktiga filerna.

Hur man skapar symboliska länkar på din Mac