Hvordan oprettes et blødt link til en mappe i Mac OS?

Sådan oprettes Soft Link?
Sådan oprettes Soft Link?

hvis du bruger en rigtig lang sti til at nå en mappe (min/virkelig/lang/sti/til/The/directory) ofte, vil det blive smertefuldt at skrive den lange sti hver gang for at komme dertil.

Nå, kommandoen “ln-S” giver dig en løsning ved at lade dig oprette et blødt link. Ln-kommandoen opretter links mellem filer/mapper. Argumentet ” s ” gør linket symbolsk eller blødt link i stedet for hårdt link.

oprettelse af soft link med ln-s

Du kan nemt oprette et soft link med et simpelt kort navn til long-path-mappen og bruge det enkle navn til at komme til din long-path-mappe.”ln-s” ved at skrive følgende kommando på din terminal.

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

dette vil oprette et blødt link (eller symbolsk link) til mappen. Når du har oprettet et blødt link , vil du se den nye simple path-mappe i den aktuelle mappe. Og den enkle sti vil blive knyttet til den lange sti, du kan se, at ved at bruge “ls-l”, som

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

Hvis du har farvekodet filerne og katalogerne, vil softlink-stierne være i en anden farve end almindelige mapper. Og brug den enkle sti mappe hver gang for at nå til den lange sti mappe. Det kan spare dig for masser af nøgleslag og værdifuld tid.

en anden almindelig brug af at oprette et softlink med “ln-S” er ofte, at du muligvis har dine primære data i en mappe, der kan ændres, men har Softlink-mappe, der er fast, og peger på den primære datakatalog. Så for alt dit arbejde får du adgang til data fra soft link, der er det samme, mens det underliggende primære datamappe kan ændre sig ofte. (Ja, man skal Harmes det bløde link hver gang den primære datakatalog ændres)

opsætning af alias

en anden mulig løsning er at bruge “alias” og sætte det alias i din .bashrc/.profil eller anden den shell-fil, du bruger. Måden at gøre det på er at bruge det som angivet nedenfor.

alias easyPath = “cd /my/long/path/to/the/directory simplePath”

som du kan se ovenstående “alias” – indstilling opretter kun et alias for “cd” til mappen. Du skal oprette andre aliaser for at udføre flere operationer. På den anden side giver soft link dig mulighed for at behandle som enhver anden mappe og udføre de handlinger, du kan lide.

Sådan fjerner du blødt link eller symbolsk link?

Hvis du beslutter dig for at fjerne det bløde eller symbolske link, er det ret nemt at gøre. Den ene er simpelthen at bruge kommandoen” rm”

rm easyPath

den anden måde er at bruge kommandoen Fjern link efterfulgt af softlink-navnet.

unlink easyPath

Bemærk, at det kun fjerner det bløde link, du oprettede, det fjerner ikke den originale mappe/fil, som du soft linkede.



Skriv et svar

Din e-mailadresse vil ikke blive publiceret.