Comment créer des liens symboliques sur votre Mac
Un lien symbolique, souvent abrégé en lien symbolique, est un type de lien qui est stocké à un emplacement sur votre machine et pointe vers un autre emplacement sur la même machine. Vous pouvez le considérer comme un raccourci vers une application. Même si le fichier de l'application se trouve au plus profond de vos dossiers, vous pouvez simplement double-cliquer sur le raccourci de l'application sur votre bureau pour lancer l'application.
Un lien symbolique est un type de raccourci, mais il fonctionne différemment(A symlink is a type of shortcut, but it works differently) des raccourcis classiques. C'est moins un raccourci et plus le fichier vers lequel il pointe. Toute application que vous fournissez avec vos liens symboliques considérera ces liens comme des fichiers réels plutôt que comme des fichiers de raccourcis normaux.
Ceux-ci sont extrêmement utiles car vous n'avez pas besoin d'être collé à un dossier particulier pour qu'une application fonctionne. Vos données peuvent être stockées dans d'autres dossiers et vous pouvez créer un lien symbolique dans le dossier d'origine pointant vers le nouveau dossier que vous avez créé. Votre système et vos applications penseront que vous n'avez pas vraiment apporté de modifications et qu'ils fonctionneront normalement, bien que les choses soient différentes.
Créer un lien symbolique à l'aide du terminal(Creating a Symlink Using The Terminal)
Créer un lien symbolique sur un Mac est extrêmement simple. L' application Terminal intégrée dispose d'une commande qui vous permet de créer facilement autant de liens symboliques que vous le souhaitez sur votre Mac .
Tout ce que vous devez savoir est l'emplacement où vous souhaitez créer le lien symbolique et le chemin vers lequel le lien symbolique doit pointer. Une fois que vous avez ces informations, voici comment créer un lien symbolique dans Terminal .
Lancez l' application Terminal en utilisant votre méthode préférée sur votre Mac .
Tapez la commande suivante dans la fenêtre Terminal et appuyez sur (Terminal)Entrée(Enter) . Assurez-vous de remplacer destination par le dossier vers lequel vous voulez que le lien pointe et emplacement(location) par le chemin où vous voulez enregistrer le lien.
ln -s emplacement de destination(ln -s destination location)
Pour créer un lien symbolique sur votre bureau qui pointe vers votre dossier Documents, vous devez utiliser la commande suivante :
ln -s /Users/Mahesh/Documents /Users/Mahesh/Desktop
Un lien symbolique sera créé et enregistré sur votre bureau. Double-cliquez dessus et cela ouvrira le dossier Documents (si c'est ce que vous avez spécifié ci-dessus) dans le Finder .
Si le répertoire pour lequel vous souhaitez créer un lien symbolique contient des espaces dans ses noms, assurez-vous de placer les noms de chemin entre guillemets doubles pour éviter toute erreur.
Vous pouvez maintenant utiliser ce lien symbolique dans n'importe laquelle de vos commandes et applications et il sera considéré comme la version réelle de votre dossier ou fichier(the actual version of your folder or file) .
Utiliser une application pour créer un lien symbolique(Use An App To Create a Symlink)
Le terminal n'est pas le seul moyen de créer des liens symboliques sur votre Mac . Si vous n'êtes pas un gars de Terminal , vous avez une application disponible pour vous permettre de créer des liens symboliques sur votre machine.
Cette application ajoute une option à votre menu contextuel afin que vous puissiez créer des liens symboliques en cliquant simplement avec le bouton droit sur vos fichiers et dossiers.
Rendez-vous sur la page SymbolicLinker sur GitHub(SymbolicLinker page on GitHub) et téléchargez et ouvrez le package sur votre Mac .
Copiez le fichier SymbolicLinker.service.app du package, maintenez la touche Option enfoncée, cliquez sur le menu Aller dans le Finder, sélectionnez (Go)Bibliothèque(Library) , ouvrez le dossier Services et collez le fichier que vous avez copié.(Services)
Double-cliquez(Double-click) sur l'application pour l'ouvrir. Il ne montrera rien mais il a secrètement ajouté une option à votre menu contextuel.
Recherchez le fichier ou le dossier pour lequel vous souhaitez créer un lien symbolique, cliquez dessus avec le bouton droit de la souris et sélectionnez Services suivi de Créer un lien symbolique(Make Symbolic Link) .
Il créera le lien symbolique dans le même dossier que le fichier/dossier d'origine. Vous pouvez cependant le déplacer si vous le souhaitez.
Créer des liens symboliques à l'aide(Create Symlinks Using) d'un service Automator(Automator Service)
La méthode Automator pour créer des liens symboliques fonctionne à peu près de la même manière que la méthode ci-dessus. Mais celui-ci conviendra à ceux d'entre vous qui ne font confiance à aucune application aléatoire sur Internet , et vous préférez créer quelque chose par vous-même afin de savoir exactement ce qu'il contient.
Lancez l' application Automator sur votre Mac.
Sélectionnez Service suivi de Choisir(Choose) pour créer un nouveau service Automator sur votre Mac .
Définissez(Set) les options en haut comme suit :
Le service reçoit sélectionné - fichiers ou dossiers
dans - n'importe quelle application(Service receives selected – files or folders in – any application)
Dans la liste des actions, recherchez l'action nommée Run Shell Script et faites-la glisser vers le panneau de droite.
Configurez l'action et les commandes comme suit :
Shell – /bin/bash Pass input – as arguments while [ $# -ne 0 ]; do ln -s “$1” “$1 symlink” shift done
Enregistrez le service en cliquant sur le menu Fichier en haut et en sélectionnant (File)Enregistrer(Save) . Entrez un nom significatif pour le service et appuyez sur Enregistrer(Save) .
Pour créer un lien symbolique avec le service Automator nouvellement créé , cliquez avec le bouton droit sur votre fichier ou dossier et sélectionnez Services suivi du nom de votre service.
Vous pouvez également créer un raccourci clavier(create a keyboard shortcut) pour le service afin de faciliter encore plus la création de liens symboliques sur votre ordinateur.
Supprimer un lien symbolique sur Mac(Deleting a Symlink On Mac)
Les liens symboliques n'occupent pas beaucoup d'espace mémoire car ce ne sont que des raccourcis vers les fichiers et dossiers de votre machine. Cependant, si vous souhaitez supprimer un ou plusieurs d'entre eux de votre machine, vous avez deux façons de le faire.
Lancez l' application Terminal , tapez la commande suivante et appuyez sur Entrée(Enter) . Assurez-vous de remplacer le lien symbolique(symlink) par le chemin du lien symbolique sur votre Mac .
lien symbolique rm(rm symlink)
Une autre façon de supprimer un lien symbolique consiste à utiliser l'option de menu contextuel. Faites un clic droit sur votre lien symbolique et sélectionnez Déplacer vers la corbeille(Move to Trash) . Cela supprimera le lien symbolique de votre Mac .
Assurez-vous de vider la corbeille après avoir supprimé le lien symbolique pour vous assurer qu'il a bien disparu de votre Mac .
Conclusion
Les liens symboliques sont beaucoup plus puissants que les alias ordinaires car ils fonctionnent dans toutes les applications et commandes comme s'il s'agissait des vrais fichiers.
Related posts
Comment empêcher votre Mac de dormir
Comment remapper les touches Fn sur votre Mac
Certaines touches de votre Mac ne fonctionnent pas correctement ?
5 façons de forcer la fermeture d'applications sur votre Mac
Comment activer et utiliser le mode 'Picture In Picture' sur votre Mac
Comment prendre des captures d'écran sur Mac OS avec des raccourcis clavier
Utiliser l'entrée audio Line In sur un Mac
Sauvegardez votre Mac avec Time Machine
15 conseils pour prolonger la durée de vie de la batterie sur Mac
4 façons de désinstaller des applications sur Mac
5 meilleures alternatives d'outils de capture pour Mac
Pare-feu Mac : comment l'activer et le configurer
Comment remplacer et fusionner des fichiers sur Mac
Qu'est-ce qu'un autre stockage sur Mac et comment le nettoyer
Comment filtrer l'enregistrement sur Mac
Utiliser l'utilitaire de disque pour sauvegarder votre Mac
Comment rendre plus difficile pour quelqu'un de pirater votre Mac
Comment désactiver iMessage sur Mac
Devriez-vous mettre à niveau votre Mac vers Mojave ?
Les meilleures applications pour Mac en 2020