Oprettelse af symlinks i Linux har altid været et let og nyttigt værktøj. Næsten alle webapplikationer, jeg nogensinde har oprettet med et implementeringsscript, bruger symlinks på en eller anden måde til enten at linke til de rigtige konfigurationsfiler eller linke til et bibliotek, der ikke hører hjemme i den versionskontrol, som jeg implementerer fra.
Jeg tror, siden lanceringen af Vista, Windows har inkluderet muligheden for symbolsk at linke til filer og mapper. Jeg var for nylig nødt til at kopiere funktionaliteten i et Linux-miljø og måtte gøre som følger. Opret en mappe med navnet 'testlink' under C-drevet. Åbn Windows Command Prompt, og indtast følgende:
C: \ testlink> mklink / DC: \ testlink2 C: \ testlink
Hvis du nu åbner Windows Explorer, ser du 2 mapper. Den første er din originale mappe kaldet 'testlink', den anden din nyoprettede symlink-mappe kaldet 'testlink2'. Du kan se det ikon, der betyder, at denne mappe er en symlink.
Så for at oprette linket, 'mklink / DC: \ newsymbolicfolder C: \ eksisterende mappe'
