Que sont les alias, les liens symboliques et les liens physiques sur Mac ?
Les systèmes d’exploitation Mac OS X et macOS prennent en charge les liens de raccourci vers de nombreux types de fichiers et de dossiers. Des liens de raccourci facilitent la navigation vers des objets profondément enfouis dans le système de fichiers. Mac prend en charge trois types de liens de raccourci :
- alias
- lien symbolique
- lien physique
Les trois types de liens sont des raccourcis vers des objets bruts du système de fichiers. Les objets du système de fichiers sont généralement des fichiers sur un Mac, mais peuvent également être des dossiers, des lecteurs ou des périphériques en réseau.
Shushu/Getty Images
Présentation des alias, des liens symboliques et des liens physiques
Un lien de raccourci est un petit fichier qui fait référence à un autre objet fichier. Lorsque le système rencontre un lien de raccourci, il lit le fichier, qui contient des informations sur l’emplacement de l’objet d’origine, et procède à l’ouverture de l’objet. Dans la plupart des cas, cela se produit lorsque les utilisateurs ne réalisent pas qu’ils sont tombés sur un type de lien. Les trois types de liens sont transparents pour l’utilisateur ou l’application qui les utilise.
Cette transparence permet d’utiliser des liens de raccourci à de nombreuses fins différentes. L’une des plus courantes consiste à accéder facilement aux fichiers ou dossiers enfouis profondément dans le système de fichiers. Par exemple, vous avez peut-être créé un dossier de comptabilité dans votre dossier Documents pour stocker des relevés bancaires et d’autres informations financières. Si vous utilisez fréquemment ce dossier, vous pouvez lui créer un alias et le placer sur votre bureau. Au lieu de parcourir plusieurs niveaux de dossier avec le Finder, vous pouvez cliquer sur son alias de bureau pour accéder au dossier de comptabilité. Les alias vous amènent directement aux dossiers et à leurs fichiers, réduisant ainsi les longues navigations.
Une autre utilisation courante des raccourcis de système de fichiers consiste à utiliser les mêmes données à plusieurs endroits sans les dupliquer ni les synchroniser.
Pour en revenir à l’exemple du dossier de comptabilité, vous pouvez avoir une application qui suit les sélections boursières et l’application doit stocker ses fichiers de données dans un dossier prédéfini. Au lieu de copier le dossier de comptabilité dans un deuxième emplacement et de vous soucier de la synchronisation des deux dossiers, vous pouvez créer des alias ou des liens symboliques. De cette façon, l’application de bourse voit les données dans son dossier dédié, mais accède aux données stockées dans votre dossier comptable.
Les trois types de raccourcis sont des méthodes d’accès aux objets du système de fichiers du Mac à partir d’un emplacement autre que l’emplacement d’origine. Chaque type de raccourci a des fonctions uniques qui conviennent mieux à certaines fins qu’à d’autres.
alias
Les alias sont les raccourcis les plus anciens et les plus populaires sur Mac. Ses racines remontent au système 7. La plupart des utilisateurs de Mac savent comment créer des alias et comment les utiliser.
Les alias sont créés et gérés au niveau du Finder, ce qui signifie que si vous utilisez Terminal ou une application non Mac, comme de nombreuses applications et utilitaires UNIX, les alias ne fonctionneront pas pour vous. OS X et macOS traitent les alias comme de petits fichiers de données, ce qu’ils font, mais ils ne savent pas comment interpréter les informations qu’ils contiennent.
Cela peut sembler un inconvénient, mais les alias sont les plus puissants des trois raccourcis. Les alias sont également le raccourci le plus polyvalent pour les utilisateurs et les applications Mac.
Lorsque vous attribuez un alias à un objet, le système crée un petit fichier de données qui inclut le chemin actuel de l’objet et le nom d’inode de l’objet. Le nom d’inode de chaque objet est une longue chaîne de chiffres, indépendante du nom que vous donnez à l’objet, et garantie d’être unique pour tout volume ou lecteur utilisé par votre Mac.
Après avoir créé un fichier alias, vous pouvez le déplacer n’importe où dans le système de fichiers de votre Mac autant de fois que vous le souhaitez et il pointera toujours vers l’objet d’origine. C’est intelligent, mais les alias poussent le concept un peu plus loin.
En plus de déplacer des alias, vous pouvez également déplacer le projet d’origine n’importe où dans le système de fichiers du Mac. Les alias sont toujours capables de trouver le fichier. Les alias peuvent exécuter cette astuce apparemment magique car ils contiennent le nom d’inode de l’élément d’origine. Parce que le nom d’inode de chaque élément est unique, peu importe où vous le mettez, le système trouvera toujours le fichier d’origine.
Voici comment le processus fonctionne : lorsque vous accédez à un alias, le système vérifie si l’élément d’origine se trouve dans le chemin d’accès stocké dans le fichier d’alias. Si c’est le cas, le système y accède, et c’est tout. Si l’objet a été déplacé, le système recherche un fichier portant le même nom que l’inode stocké dans le fichier alias. Lorsqu’il trouve un nom d’inode correspondant, le système se connecte à cet objet.
Créer des alias de fichiers est simple.choisir le nom du fichier découvreur fenêtre, cliquez icône d’engrenageet sélectionnez créer un pseudonyme.
lien symbolique
Les liens symboliques (ou liens symboliques) et les liens physiques sont moins courants et nécessitent le confort d’une application terminale.
Un lien symbolique est un raccourci qui fait partie des systèmes de fichiers UNIX et Linux. Étant donné que OS X et macOS sont basés sur UNIX, ils prennent entièrement en charge les liens symboliques. Les liens symboliques sont similaires aux alias en ce sens qu’il s’agit de petits fichiers contenant le chemin d’accès de l’objet d’origine. Cependant, contrairement aux alias, les liens symboliques ne contiennent pas le nom d’inode de l’objet. Si l’objet est déplacé vers un autre emplacement, le lien symbolique sera rompu et le système ne pourra pas trouver l’objet.
Cela peut sembler être une faiblesse, mais c’est aussi un avantage. Étant donné que les liens symboliques recherchent des objets par nom de chemin, les liens symboliques continueront de fonctionner si vous remplacez l’objet par un autre objet portant le même nom et au même emplacement. Cela fait des liens symboliques un choix naturel pour le contrôle de version. Par exemple, vous pouvez créer un système de contrôle de version simple pour un fichier texte nommé MyTextFile. Vous pouvez enregistrer une ancienne version du fichier avec un numéro ou une date ajoutés, comme MyTextFile2, et enregistrer la version actuelle du fichier sous MyTextFile.
lien physique
Comme les liens symboliques, les liens physiques font partie du système de fichiers UNIX sous-jacent. Les liens physiques sont de petits fichiers comme des alias qui contiennent le nom d’inode du projet d’origine. Contrairement aux alias et aux liens symboliques, les liens physiques ne contiennent pas le chemin d’accès de l’objet d’origine. Les liens physiques sont souvent utilisés lorsque vous souhaitez qu’un seul objet de fichier apparaisse à plusieurs endroits. Contrairement aux alias et aux liens symboliques, l’objet de lien physique d’origine ne peut pas être supprimé du système de fichiers sans d’abord supprimer tous les liens physiques vers celui-ci.
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre