Symlinks maken op uw Mac
Een symbolische link, vaak afgekort tot symlink, is een type link die op één locatie op uw computer is opgeslagen en naar een andere locatie op dezelfde computer verwijst. Je kunt het zien als een snelkoppeling naar een app. Hoewel het eigenlijke app-bestand zich diep in uw mappen bevindt, kunt u eenvoudig dubbelklikken op de app-snelkoppeling op uw bureaublad om de app te starten.
Een symlink is een soort snelkoppeling, maar werkt anders(A symlink is a type of shortcut, but it works differently) dan gewone snelkoppelingen. Het is minder een snelkoppeling en meer van het eigenlijke bestand waarnaar het verwijst. Elke app die u bij uw symlinks levert, zal deze koppelingen beschouwen als de eigenlijke bestanden in plaats van als normale snelkoppelingsbestanden.
Deze zijn uiterst handig omdat u niet aan een bepaalde map hoeft vast te zitten om een app te laten werken. U kunt uw gegevens in andere mappen laten opslaan en u kunt een symbolische link in de oorspronkelijke map maken die verwijst naar de nieuwe map die u hebt gemaakt. Je systeem en je apps zullen denken dat je niet echt wijzigingen hebt aangebracht en ze zullen normaal werken, hoewel de zaken anders zijn.
Een Symlink maken met behulp van de terminal(Creating a Symlink Using The Terminal)
Een symbolische link maken op een Mac is uiterst eenvoudig. De ingebouwde Terminal - app heeft een commando waarmee je eenvoudig zoveel symbolische links kunt maken als je wilt op je Mac .
Het enige dat u hoeft te weten, is de locatie waar u de symlink wilt maken en het pad waar de symlink naar moet verwijzen. Zodra je deze informatie hebt, kun je als volgt een symbolische link maken in Terminal .
Start de Terminal- app op uw favoriete manier op uw Mac .
Typ de volgende opdracht in het Terminal -venster en druk op Enter . Zorg ervoor dat u de bestemming(destination) vervangt door de map waarnaar u de link wilt laten verwijzen en de locatie(location) door het pad waar u de link wilt opslaan.
ln -s bestemmingslocatie(ln -s destination location)
Om een symbolische link op uw bureaublad te maken die naar uw Documenten-map verwijst, gebruikt u de volgende opdracht:
ln -s /Users/Mahesh/Documents /Users/Mahesh/Desktop
Er wordt een symbolische link gemaakt en opgeslagen op uw bureaublad. Dubbelklik erop en het zal de map Documenten openen (als dat is wat je hierboven hebt opgegeven) in de Finder .
Als de map waarvoor u een symbolische koppeling wilt maken spaties in de naam heeft, zorg er dan voor dat u de padnamen tussen dubbele aanhalingstekens plaatst om fouten te voorkomen.
Je kunt deze symbolische link nu gebruiken in al je opdrachten en apps en het zal worden beschouwd als de daadwerkelijke versie van je map of bestand(the actual version of your folder or file) .
Gebruik een app om een symbolische link te maken(Use An App To Create a Symlink)
De terminal is niet de enige manier om symbolische links op je Mac te maken . Als je toevallig geen Terminal -man bent, heb je een app beschikbaar waarmee je symlinks op je computer kunt maken.
Wat deze app doet, is dat het een optie toevoegt aan je contextmenu, zodat je symbolische links kunt maken door met de rechtermuisknop op je bestanden en mappen te klikken.
Ga naar de SymbolicLinker-pagina op GitHub(SymbolicLinker page on GitHub) en download en open het pakket op je Mac .
Kopieer het bestand SymbolicLinker.service.app uit het pakket, houd de Option - toets ingedrukt, klik op het menu Ga(Go) in de Finder, selecteer Bibliotheek(Library) , open de map Services en plak het bestand dat u hebt gekopieerd.
Dubbelklik(Double-click) op de app om deze te openen. Het zal niets tonen, maar het heeft stiekem een optie toegevoegd aan je contextmenu.
Zoek het bestand of de map waarvoor u een symbolische link wilt maken, klik er met de rechtermuisknop op en selecteer Services gevolgd door Make Symbolic Link .
Het maakt de symbolische link in dezelfde map als het originele bestand/de originele map. Je kunt het echter verplaatsen als je wilt.
Symlinks maken met(Create Symlinks Using) een Automator-service
De Automator- methode om symlinks te maken werkt vrijwel hetzelfde als de bovenstaande methode. Maar deze is geschikt voor degenen onder u die geen willekeurige apps op internet vertrouwen , en u wilt liever zelf iets maken, zodat u precies weet wat het bevat.
Start de Automator- app op uw Mac.
Selecteer Service gevolgd door Kies(Choose) om een nieuwe Automator -service op uw Mac te maken .
Stel(Set) de opties bovenaan als volgt in:
Service ontvangt geselecteerde – bestanden of mappen
in – elke applicatie(Service receives selected – files or folders in – any application)
Zoek in de lijst met acties naar de actie met de naam Shell Script uitvoeren(Run Shell Script ) en sleep deze naar het rechterpaneel.
Configureer de actie en de commando's als volgt:
Shell – /bin/bash Pass input – as arguments while [ $# -ne 0 ]; do ln -s “$1” “$1 symlink” shift done
Sla de service op door bovenaan op het menu Bestand te klikken en (File)Opslaan(Save) te selecteren . Voer een betekenisvolle naam in voor de service en druk op Opslaan(Save) .
Om een symbolische koppeling te maken met de nieuw gemaakte Automator -service, klikt u met de rechtermuisknop op uw bestand of map en selecteert u Services gevolgd door uw servicenaam.
U kunt ook een sneltoets(create a keyboard shortcut) voor de service maken om het maken van symbolische links op uw computer nog gemakkelijker te maken.
Een Symlink verwijderen op Mac(Deleting a Symlink On Mac)
Symlinks nemen niet veel geheugen in beslag omdat het slechts snelkoppelingen zijn naar de bestanden en mappen op uw computer. Als u er echter een of enkele van uw computer wilt verwijderen, kunt u dit op twee manieren doen.
Start de Terminal -app, typ de volgende opdracht en druk op Enter . Zorg ervoor dat u symlink vervangt door het pad van de symlink op uw Mac .
rm symbolische link(rm symlink)
Een andere manier om een symbolische link te verwijderen, is door de contextmenu-optie te gebruiken. Klik met de rechtermuisknop op uw symbolische link en selecteer Verplaatsen naar prullenbak(Move to Trash) . Het zal de symbolische link van je Mac verwijderen .
Zorg ervoor dat je de prullenmand leegmaakt nadat je de symbolische link hebt verwijderd om er zeker van te zijn dat deze voorgoed van je Mac is verdwenen .
Conclusie(Conclusion)
Symlinks zijn veel krachtiger dan gewone aliassen, omdat deze in alle apps en opdrachten werken alsof dit de echte bestanden zijn.
Related posts
Hoe u kunt voorkomen dat uw Mac slaapt
Hoe Fn-toetsen op uw Mac opnieuw toe te wijzen?
Bepaalde toetsen op uw Mac werken niet goed?
5 manieren om apps op uw Mac te stoppen
Hoe de 'Picture In Picture'-modus op uw Mac in te schakelen en te gebruiken
Schijfhulpprogramma gebruiken om een back-up van uw Mac te maken
20 tips om het meeste uit de Finder op Mac te halen
Hoe een opname op Mac te screenen
Een MAC-adres wijzigen of vervalsen in Windows of OS X
Bestanden vervangen en samenvoegen op Mac
Hoe u uw Mac kunt controleren op rootkits
5 apps die uw nieuwe Mac naar een hoger niveau tillen
Verbinding maken met een externe of lokale server op een Mac
Hoe u 32-bits apps op uw Mac kunt vinden en upgraden
De beste apps voor Mac in 2020
Een SD-kaart formatteren op Mac
Opgeslagen wifi-wachtwoorden (WPA, WEP) bekijken op OS X
Mac Firewall: inschakelen en configureren?
Maak een back-up van uw Mac met Time Machine
Hoe versleutelde e-mails vanaf uw Mac te verzenden