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.

Liens symboliques sur le bureau Mac

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)

Fenêtre de terminal avec la commande : ln -s emplacement de destination

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

Fenêtre du terminal avec la commande : 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 .

Lien symbolique des documents

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)

Dossier Services avec l'application SymbolicLinker

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) .

Menu contextuel avec Créer un lien symbolique sous Services sélectionné

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 .

Créer une nouvelle fenêtre Automation Service sur 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)

Les services reçoivent l'option de fichiers ou de dossiers sélectionnés dans Automator

Dans la liste des actions, recherchez l'action nommée Run Shell Script et faites-la glisser vers le panneau de droite.

Action Exécuter le script shell

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

Fenêtre de configuration Exécuter le script Shell

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) .

Enregistrer le service en tant que fenêtre

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.

Menu du clic droit avec Créer un lien symbolique sélectionné

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)

Terminal avec la commande : rm lien symbolique

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 .

Cliquez avec le bouton droit sur le menu Déplacer vers la corbeille

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.



About the author

Je suis un technicien Windows 10 et j'aide les particuliers et les entreprises à tirer parti du nouveau système d'exploitation depuis de nombreuses années. J'ai une richesse de connaissances sur Microsoft Office, y compris comment personnaliser l'apparence et personnaliser les applications pour différents utilisateurs. De plus, je sais utiliser l'application Explorer pour explorer et rechercher des fichiers et des dossiers sur mon ordinateur.



Related posts