Hvad er symbolske links? Hvordan opretter du symbolske links i Windows 10?

What Are Symbolic Links



Som it-ekspert bliver jeg ofte spurgt om symbolske links. Symbolske links er i det væsentlige genveje, der peger til en anden fil eller mappe. Du kan oprette symbolske links i Windows 10 ved at bruge mklink-kommandoen. Symbolske links kan være meget nyttige i en række situationer. Hvis du f.eks. har en stor datamappe, som du vil dele mellem flere brugere, kan du oprette et symbolsk link til denne mappe på hver brugers computer. På denne måde vil brugerne have adgang til dataene uden at optage en masse plads på deres egne harddiske. En anden brug for symbolske links er at oprette genveje til bestemte filer eller mapper. For eksempel, hvis du ofte får adgang til en bestemt fil i en dybt indlejret mappe, kan du oprette et symbolsk link til den fil på et mere bekvemt sted. Symbolske links er et stærkt værktøj, men de kan også være farlige. Hvis et symbolsk link peger på en fil eller et bibliotek, der ikke findes, kan det forårsage fejl på din computer. Så før du opretter et symbolsk link, skal du sørge for, at målfilen eller mappen findes, og at du har de korrekte tilladelser til at få adgang til den.



Symbolsk link - også kaldet symbolsk link eller soft link - kan være et af de mest skjulte begreber for computerbrugere. Dette forringer dog ikke dets betydning og de fordele, det giver. Hvad med at få adgang til mapper og filer fra forskellige mapper uden at gemme dubletter? Ja, det er magten Symbolsk link .





Hvad er et symbolsk link eller symbolsk link

Symbolske links er genvejsfiler, der henviser til en fysisk fil eller mappe, der er placeret et andet sted. Symbolske links fungerer som virtuelle filer eller mapper, der kan bruges til at linke til individuelle filer eller mapper, hvilket får dem til at se ud, som om de er gemt i den symlinkede mappe, selvom symlinkene kun peger på deres rigtige placering.





Forveksle ikke et Symlink med en genvej.



Det er vigtigt at forstå, at symbolske links er mere end blot genveje, som du som Windows-bruger allerede kender. Genvejsfilen peger blot på den ønskede fil, mens Symlink får det til at se ud som om den linkede fil faktisk eksisterer. Når du klikker på det symbolske link, vil du blive omdirigeret til den faktiske placering af filen.

Symbolsk linkstruktur

Et symbolsk link er en tekststreng, der automatisk fortolkes af operativsystemet som en sti til en anden fil eller mappe. Denne anden fil eller mappe kaldes 'Mål '.

Et symbolsk link eksisterer uanset målet. Hvis et symbolsk link fjernes, forbliver dets mål uændret. Hvis et symbolsk link peger på et mål, og efter noget tid det mål flyttes, omdøbes eller slettes, opdateres eller slettes det symbolske link ikke automatisk, men fortsætter med at eksistere og peger stadig på det gamle mål. Men i sådanne symbolske links, der peger på flyttede eller ikke-eksisterende mål, omtales de nogle gange som ødelagte, tabte, døde eller hængende.



Fordele ved symbolske links

  1. Symbolske links fylder meget lidt og skabes meget hurtigt. Du sparer meget plads på harddisken med symbolske links
  2. I modsætning til hårde links kan symbolske links linke til filer på filsystemer. Vær opmærksom på, at hvis du sletter den originale fil, vil det hårde link stadig understøtte den, men det vil symlinket ikke.
  3. Symbolske links bevarer den mappestruktur, de er indeholdt i. For eksempel, lad os sige, at der er tekst filen er indeholdt i 'Utility' mappe placeret i /D/Myfolder/Utility/windowsclub.txt . Nu hvis det symbolske link til Utility en mappe blev oprettet i Dropbox-mappen, og du begyndte at søge windowsclub.txt i dropbox-mappen vil filstien læses /D/Myfolder/Utility/windowsclub.txt i stedet for at konvertere tilbage til den originale/faktiske filsti.
  4. Med symbolske links kan du gemme dine musik-/videomediefiler på en anden harddisk, men stadig vise dem i standardmapperne for musik/video, så dine multimedieprogrammer kan registrere dem.
  5. Udviklere erstatter ofte duplikerede kopier af delte filer/mapper med symbolske links, der peger på fysiske filer/mapper. Udskiftning af redundante filkopier kan spare en masse fysisk diskplads og i høj grad reducere den tid, det tager at kopiere/sikkerhedskopiere/implementere/klone projekter.

Betydningen af ​​symbolske forbindelser i den moderne udviklingsverden

Som Josef Durr, Lead Program Manager hos Microsoft påpeger på Windows-bloggen,

Mange populære udviklingsværktøjer såsom git og pakkeadministratorer såsom npm genkender og bevarer symbolske links, når de opretter henholdsvis repositories eller pakker. Når disse depoter eller pakker derefter gendannes andre steder, gendannes symlinks også, hvilket sikrer, at diskplads (og brugertid) ikke spildes. Git er for eksempel sammen med websteder som GitHub blevet det vigtigste kildekodestyringsværktøj, der bruges af de fleste udviklere i dag.

symbolske links

youtube mp3 comconvert download

Brugen af ​​pakkeadministratorer i moderne udvikling er også steget dramatisk i de senere år. For eksempel tjente node package manager (npm) ~400 millioner installationer i ugen den 1. juli 2015, men tjente over 1,2 milliarder installationer blot et år senere - en 3x stigning på kun et år! I slutningen af ​​juni 2016 tjente npm over 1,7 milliarder nodepakker på kun syv dage!

Symbolske links i Windows 10

Mens symlinks har distinkte fordele, er de for det meste blevet brugt på UNIX-kompatible operativsystemer som Linux, FreeBSD, OSX osv., hvor symlinks kan oprettes uden begrænsninger. For Windows-brugere, selvom symbolske links har været tilgængelige siden Windows Vista, har det været svært og kedeligt at oprette dem.

Fordi Sikkerhedskrav til Windows Vista s brugere havde brug for lokale administratorrettigheder og, hvad der er vigtigere, nødvendige for at køre mlink i en forhøjet kommandolinjekonsol for at oprette/ændre symbolske links. Denne sidste begrænsning har fået de fleste Windows-udviklere til at bruge symbolske links sjældent, og mange moderne udviklingsværktøjer på tværs af platforme er blevet mindre effektive og pålidelige på Windows.

Dog nu med Windows 10 Creators Update efter at en bruger med administratorrettigheder aktiverer udviklertilstand, vil enhver pc-bruger kunne køre mklink kommando uden at hæve kommandolinjekonsollen.

Hvordan laver du symbolske links

Symbolske links kan oprettes enten med kommandoen mklink eller CreateSymbolicLink API .

vmware bios

Brug af mklink-kommandoen

Ved brug af kommandoen mklink brug følgende syntaks:

|_+_|

Bemærk. Mklink kan oprette flere typer links. Nedenfor er typerne:

  • /D Opretter et symbolsk link til en mappe. Standarden er et symbolsk link til filen.
  • /H Opretter et hårdt link i stedet for et symbolsk link.
  • /j Opretter et mappekryds.

For eksempel oprettede jeg en mappeforbindelse af min Musik-mappe til mit skrivebord. Se skærmbillede nedenfor.

Symbolske links i Windows 10

Så når jeg klikker på det symbolske link, viser det sig, at mine musikfiler er gemt i C: Brugere Desktop Music selvom det oprindeligt var til stede i C: Brugermusik .

oprette symbolske links i Windows 10

Husk, at hvis du har mellemrum på din vej, skal du sætte det i anførselstegn.

Brug af CreateSymbolicLink

For at aktivere den nye adfærd, når du bruger CreateSymbolicLink API, er der en ekstra dwFlags mulighed skal du indstille værdien som:

SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE

0x2

Så ved at vælge ovenstående værdi har du angivet et flag for at tillade, at der oprettes symbolske links, når processen ikke fremmes.

For at lære mere om, hvordan du opretter et symbolsk link ved hjælp af Opret Symbollink API, besøg windows.com .

Læs : Oprettelse af hårde links, symbolske links, hop, volumenmonteringspunkter .

Konklusion

hvordan man afinstallerer programmer, der ikke er anført i kontrolpanelets windows 10

Det kan siges, at symbolske links er mere nyttige end simple genveje, men de er dog lidt vanskelige at oprette. Den gennemsnitlige pc-bruger vil stadig være en smule skræmt til at skabe. Desuden kan mange brugere selv i dag ikke forstå begrebet genveje godt, og de kan derfor have svært ved at skelne mellem symbolske links og forstå deres brug.

Download PC Repair Tool for hurtigt at finde og automatisk rette Windows-fejl

Når det er sagt, er det næsten en garanti for, at det vil være nemt for dig at ændre de indstillinger, du kan, for at få programmet til at pege på den korrekte mappe, og du laver faktisk ikke et symbollink, men ved, hvordan du opsætter og bruger en god Symlink kan være rigtig praktisk.

Populære Indlæg