A person opening a MacBook lid to start working.
Agence web » Actualités du digital » Comment utiliser des alias, des liens symboliques et des liens physiques sur votre Mac

Comment utiliser des alias, des liens symboliques et des liens physiques sur votre Mac

Points clés à retenir

  • Les alias dans macOS sont des raccourcis faciles à créer qui maintiennent une connexion avec le fichier ou le dossier d'origine même lorsqu'il est déplacé.

  • Les liens symboliques offrent des liaisons entre systèmes de fichiers mais nécessitent des mises à jour si le fichier ou le dossier d'origine est déplacé.

  • Les liens physiques sont utiles pour le contrôle de version et la sauvegarde des données et peuvent être créés facilement dans le même système de fichiers sous macOS.

macOS prend en charge trois principaux types de liens pour référencer des fichiers et des dossiers au sein du système de fichiers sur un Mac : les liens physiques, les liens symboliques (liens symboliques) et les alias. Chacun fonctionne différemment et sert un objectif différent. Alors, comment décider lequel utiliser ?

Alias

Un alias est un simple raccourci vers un fichier ou un dossier présent à un emplacement de votre système de fichiers à un autre emplacement. C'est un moyen pratique d'améliorer l'accessibilité de vos fichiers ou dossiers fréquemment utilisés enfouis profondément dans le système de fichiers de votre Mac, bien que cela ne fonctionne que dans l'application Finder.

Lorsque vous créez un alias, il stocke à la fois le chemin d'accès au fichier ou dossier d'origine et le numéro d'inode (identification unique des fichiers et dossiers dans le système de fichiers). Cela ajoute de la robustesse, car l'utilisation du chemin d'accès simplifie l'accès, tandis que l'inclusion de l'inode garantit qu'un alias peut maintenir sa connexion au fichier ou au dossier d'origine même lorsqu'il est déplacé dans le système de fichiers.

En tant que tel, vous n'aurez pas à mettre à jour vos alias chaque fois que vous déplacez leurs fichiers ou dossiers d'origine associés vers un autre emplacement. Cela dit, un alias devient invalide dès que vous déplacez le original fichier ou dossier sur un autre disque. De même, cela ne fonctionnera pas non plus lorsque vous supprimerez les objets d’origine.

Un alias sur macOS a une petite flèche sur son icône. L'ouverture d'un alias vous amène directement au fichier ou au dossier d'origine. Vous pouvez également renommer l'alias ou le déplacer vers votre emplacement préféré. Si vous n'avez plus besoin de l'alias, vous pouvez le supprimer et votre fichier ou dossier d'origine restera intact.

Comment créer un alias sur un Mac

Vous pouvez créer un alias sur votre Mac de plusieurs manières. Cependant, le moyen le plus simple consiste à accéder au dossier contenant le fichier ou le dossier pour lequel vous souhaitez créer un alias, à cliquer sur Option et à sélectionner « Créer un alias » dans le menu.

Cela créera un alias dans le même dossier. Faites glisser l'alias hors du dossier actuel vers votre emplacement préféré pour un accès plus facile.

Alternativement, vous pouvez créer un alias en une seule fois à l'aide d'un raccourci clavier. Maintenez simplement les touches Commande et Option enfoncées tout en faisant glisser le fichier ou le dossier pour lequel vous souhaitez créer un alias vers l'emplacement souhaité sur votre Mac.

Un lien symbolique (ou lien symbolique), également appelé lien symbolique, est un autre moyen de créer un raccourci de fichier ou de dossier sur un Mac. Vous pouvez le considérer comme un raccourci avancé qui remplit en grande partie le même objectif qu'un alias, mais fonctionne sur différents systèmes de fichiers et est accessible par diverses applications, y compris les outils de ligne de commande et pas seulement le Finder.

Bien qu'un lien symbolique s'appuie sur le chemin d'accès d'un fichier ou d'un dossier pour établir une référence, semblable à un alias, il n'inclut pas le nom de l'inode. Par conséquent, si vous renommez ou déplacez le fichier ou le dossier d'origine vers un autre emplacement, cela rompt le lien symbolique, le rendant inutilisable. Par conséquent, vous devez vous assurer de mettre à jour vos liens symboliques lorsque vous modifiez l'emplacement du fichier ou du dossier d'origine pour éviter de vous retrouver avec des liens suspendus.

Cela dit, ne pas inclure le nom de l'inode donne également un avantage aux liens symboliques. Étant donné que le lien symbolique pointe uniquement vers le nom de chemin, il permet la liaison entre systèmes de fichiers, ce qui signifie que vous pouvez référencer des fichiers sur différents systèmes de fichiers. Cela le rend parfait pour gérer et organiser des fichiers et des dossiers sur différents périphériques de stockage.

Vous pouvez donc utiliser un lien symbolique pour stocker des fichiers sur un disque externe en faisant apparaître à votre Mac (et à toutes les applications que vous utilisez) que les fichiers sont stockés sur place. En réalité, le lien symbolique fait office de panneau indicateur.

Les liens symboliques ressemblent aux alias avec une flèche dans le coin inférieur gauche de leur icône.

Il existe deux façons de créer des liens symboliques sur un Mac. S'il s'agit d'une affaire ponctuelle, vous pouvez utiliser l'application Terminal sur votre Mac pour créer rapidement un lien symbolique. Cependant, si vous pensez devoir créer des liens symboliques plus souvent, vous pouvez configurer une action rapide dans Automator qui vous permet de le faire plus efficacement.

Pour ce faire, ouvrez Automator sur votre Mac et sélectionnez « Nouveau document ». Sélectionnez « Action rapide » comme type de document et cliquez sur « Choisir ».

Cliquez sur la liste déroulante « Le flux de travail reçoit le courant » et sélectionnez « Fichiers ou dossiers ». Assurez-vous que la liste déroulante « Dans » est définie sur « Toute application ».

Maintenant, recherchez l'action « Exécuter le script Shell » dans la barre latérale et faites-la glisser vers la fenêtre principale. Utilisez le bouton déroulant à côté de « Shell » et choisissez votre shell par défaut. Cliquez sur la liste déroulante « Passer l'entrée » et sélectionnez « Comme arguments ».

Copiez le script suivant et collez-le dans la fenêtre vide d'Automator :

        for f in "$@"
do
  ln -s "$f" "$f symlink"
done

Enfin, enregistrez l'action rapide. Allez dans « Fichier » > « Enregistrer », donnez-lui un nom et cliquez sur « Enregistrer ».

Une fois votre action rapide prête, créer un lien symbolique avec celle-ci est facile. Faites simplement un Ctrl-clic (clic droit) sur le fichier ou le dossier pour lequel vous souhaitez créer un lien symbolique, survolez « Actions rapides » et sélectionnez l'action rapide que vous venez de créer.

Vous aurez maintenant un lien symbolique pour le fichier ou le dossier dans le même dossier.

Techniquement, un lien physique n'est pas un raccourci, contrairement à un lien symbolique et un alias, mais c'est aussi un moyen de référencer des fichiers sur un Mac. Il utilise uniquement le nom de l'inode pour référencer des objets, ce qui sert à deux fins.

Premièrement, cela permet au lien physique de ne pas occuper beaucoup d'espace de stockage, vous pouvez donc en créer autant sur votre Mac que vous le souhaitez. C'est génial car vous créez généralement des liens physiques lorsque vous souhaitez référencer un seul fichier à plusieurs emplacements sur votre Mac.

Deuxièmement, il vous permet d'apporter des modifications à n'importe lequel de vos liens physiques pour un fichier et de les faire refléter sur tous les noms de fichiers liés. Pour cette raison, vous pouvez utiliser des liens physiques pour le contrôle de version et la sauvegarde des données.

Cependant, étant donné que les liens physiques reposent sur l'inode pour le référencement, ils doivent résider dans le même système de fichiers pour rester accessibles. De plus, contrairement aux alias et aux liens symboliques, vous ne pouvez pas avoir de liens physiques vers des dossiers sur votre Mac en raison de restrictions du système.

Semblables aux alias et aux liens symboliques, les liens physiques comportent également une icône surmontée d’une flèche.

Créer un lien physique sur un Mac est simple. Ouvrez l'application Terminal sur votre Mac et utilisez la commande « cd » pour accéder au dossier contenant le fichier d'origine.

Ensuite, tapez votre commande dans la syntaxe suivante, en remplaçant « orginal_file_name » et « hard_link_name » de manière appropriée :

        ln original_file_name hard_link_name
    

Une fois créé, vous pouvez déplacer le lien physique n'importe où sur votre Mac. Vous pouvez également le renommer si vous le souhaitez, et cela ne le cassera pas.


Savoir comment fonctionnent les différents types de liens macOS et comment les créer vous aidera à mieux organiser et gérer les fichiers sur votre Mac et à rationaliser votre flux de travail. Mais avant de vous lancer dans la création d'une référence pour un fichier ou un dossier sur votre Mac, assurez-vous d'évaluer vos besoins, car tous les types de liens ne conviennent pas aux besoins de chacun, et choisir le mauvais peut vous entraîner dans des problèmes indésirables.

★★★★★