Un enllaç simbòlic, sovint escurçat com a enllaç simbòlic, és un tipus d'enllaç que s'emmagatzema en una ubicació de la vostra màquina i apunta a una altra ubicació de la mateixa màquina. Podeu pensar-ho com una drecera a una aplicació. Tot i que el fitxer de l'aplicació real es troba a les teves carpetes, només pots fer doble clic a la drecera de l'aplicació de l'escriptori per iniciar l'aplicació.
Un enllaç simbòlic és un tipus de drecera, però funciona de manera diferent que les dreceres normals. És menys una drecera i més del fitxer real al qual apunta. Qualsevol aplicació que proporcioneu amb els vostres enllaços simbòlics pensarà en aquests enllaços com a fitxers reals en lloc de fitxers de drecera normals.
Aquests són extremadament útils, ja que no cal que us enganxeu a una carpeta en particular perquè una aplicació funcioni. Podeu tenir les vostres dades emmagatzemades en altres carpetes i podeu crear un enllaç simbòlic a la carpeta original que indiqui la carpeta nova que heu creat. El vostre sistema i les vostres aplicacions pensaran que realment no heu fet cap canvi i funcionaran amb normalitat, encara que les coses siguin d'una altra manera.
Creació d'un enllaç simbòlic utilitzant el terminal
Fer un enllaç simbòlic en un Mac és molt fàcil. L'aplicació Terminal integrada té una ordre que us permet crear fàcilment tants enllaços simbòlics com vulgueu al vostre Mac.
Tot el que necessiteu saber és la ubicació on voleu crear l'enllaç simbòlic i el camí a on hauria d'apuntar l'enllaç simbòlic. Un cop tingueu aquesta informació, aquí teniu com podeu crear un enllaç simbòlic al Terminal.
Llenceu l'aplicació Terminal amb la vostra manera preferida al vostre Mac.
Escriviu l'ordre següent a la finestra del terminal i premeu Enter Assegureu-vos de substituir destinació amb la carpeta a la qual voleu apuntar l'enllaç i ubicació amb el camí on voleu desar l'enllaç. ln -s ubicació de destinació
Per crear un enllaç simbòlic al vostre escriptori que apunti a la vostra carpeta Documents, haureu d'utilitzar l'ordre següent: ln -s /Users/Mahesh/Documents /Users/ Mahesh/Escriptori
Es crearà un enllaç simbòlic i es desarà al vostre escriptori. Fes-hi doble clic i obrirà la carpeta Documents (si és el que has especificat més amunt) al Cercador.
Si el directori per al qual voleu crear un enllaç simbòlic té espais en els seus noms, assegureu-vos d'incloure els noms dels camins amb cometes dobles per evitar errors.
Ara podeu utilitzar aquest enllaç simbòlic a qualsevol de les vostres ordres i aplicacions i es considerarà com la versió real de la vostra carpeta o fitxer.
Utilitzar una aplicació per crear un enllaç simbòlic
El terminal no és l'única manera de crear enllaços simbòlics al vostre Mac. Si no ets un noi de Terminal, tens una aplicació disponible que et permetrà crear enllaços simbòlics a la teva màquina.
El que fa aquesta aplicació és que afegeix una opció al menú contextual perquè pugueu crear enllaços simbòlics fent clic amb el botó dret als vostres fitxers i carpetes.
Vés a la pàgina SymbolicLinker a GitHub i baixa i obriu el paquet al teu Mac.
Copieu el fitxer SymbolicLinker.service.app del paquet, manteniu premuda la Opció , feu clic al menú Vés al Finder, seleccioneu Biblioteca , obriu la carpeta Serveis i enganxeu el fitxer que heu copiat.
Feu doble clic a l'aplicació per obrir-la. No mostrarà res, però secretament ha afegit una opció al menú contextual.
Cerqueu el fitxer o la carpeta per al qual voleu crear un enllaç simbòlic, feu-hi clic amb el botó dret i seleccioneu Serveis seguit deFes un enllaç simbòlic.
Crearà l'enllaç simbòlic a la mateixa carpeta que el fitxer/carpeta original. Pots moure'l si vols.
Crear enllaços simbòlics amb un servei d'Automator
El mètode Automator per crear enllaços simbòlics funciona pràcticament de la mateixa manera que el mètode anterior. Però aquesta s'adaptarà a aquells de vos altres que no confieu en cap aplicació aleatòria a Internet i preferiu crear alguna cosa per vos altres mateixos per saber exactament què conté.
Llança l'aplicació Automator al teu Mac.
Seleccioneu Servei seguit de Seleccioneu per crear un nou Automator servei al vostre Mac.
Configureu les opcions a la part superior com les següents: El servei rep seleccionats – fitxers o carpetes a – qualsevol aplicació
A la llista d'accions, cerqueu l'acció anomenada Run Shell Script i arrossegueu-la cap al tauler dret.
Configura l'acció i les ordres de la manera següent: Shell – /bin/bash Passa l'entrada – com a arguments mentre ; do ln -s "$1" "$1 enllaç simbòlic" canvi fet
Desa el servei fent clic al menú Fitxer a la part superior i seleccionant Desa . Introduïu un nom significatiu per al servei i premeu Desa.
Per crear un enllaç simbòlic amb el servei Automator acabat de crear, feu clic amb el botó dret al vostre fitxer o carpeta i seleccioneu Serveis seguit del vostre servei nom.
També podeu crear una drecera de teclat per al servei perquè la creació d'enllaços simbòlics sigui encara més fàcil a la vostra màquina.
Suprimir un enllaç simbòlic al Mac
Els enllaços simbòlics no ocupen gaire espai de memòria, ja que només són dreceres als fitxers i carpetes de la vostra màquina. Tanmateix, si voleu eliminar un o alguns d'aquests de la vostra màquina, teniu dues maneres de fer-ho.
Llenceu l'aplicació Terminal, escriviu l'ordre següent i premeu Enter . Assegureu-vos de substituir enllaç simbòlic pel camí de l'enllaç simbòlic al vostre Mac. rm enllaç simbòlic
Una altra manera d'eliminar un enllaç simbòlic és utilitzar l'opció del menú contextual. Feu clic amb el botó dret al vostre enllaç simbòlic i seleccioneu Mou a la paperera. Eliminarà l'enllaç simbòlic del Mac.
Assegureu-vos de buidar la paperera després d'haver eliminat l'enllaç simbòlic per assegurar-vos que s'hagi desaparegut definitivament del vostre Mac.
Conclusió
Els enllaços simbòlics són molt més potents que els àlies normals, ja que funcionen en totes les aplicacions i ordres com si aquests fossin els fitxers reals.
