//Créer un lien symbolique

Créer un lien symbolique

Indice NDT

(N)iveau requis, de l’utilisateur à l’expert.
(D)ifficulté : Simple, Moyenne, Complexe.
(T)emps estimé pour la réalisation.

Utilisateur Technicien Expert
Niveau
Simple Moyenne Complexe
Difficulté
– d’une heure + de 5 heures 12 heures et +
Temps

OcM

Objectif de l’article.
Contexte de la réalisation.
Modalité de l’éxécution.

Créer un lien symbolique

Accéder à un dossier ou des fichiers plus facilement

Exemple et marche à suivre sur macOS

L‘arborescence parfois étendue sur nos systèmes informatiques, nous oblige à créer des raccourcis, alias ou liens pour plus facilement accéder à un sous sous sous sous…répértoire.

Alias versus Liens symbolique


Sur les sytèmes à base d’UNIX on peut créer un lien dur ou symbolique, sur un système macOS on peut aussi créer un alias.

Le lien est réalisé au plus bas niveau du système : au delà de nous faciliter l’accès, il permet aussi de « tricher » dans le paramètrage de certains logiciels.

ie : on ne peut pointer un alias mais un lien oui

  • Le lien en dur est limité  à un fichier et sur une même partition.
  • L’alias est un fichier raccourci qui suit le dossier ou fichier source. Il est créé par l’utilisateur via l’interface du Finder.
  • le lien symbolique est similaire à l’alias mais créé à un plus bas niveau du système.

Un alias est un raccourci créé à partir de l’interface du Finder vers un fichier ou un répertoire. Il facilite la navigation à la manière d’un raccourci sur Windows.
Il pointe vers un dossier ou fichier situé sur plusieurs volumes distincts mais pas sur des unités distantes.

  1. Via le Finder
  2. sélection du fichier ou du répertoire
  3. bouton droit
  4. Creer un alias
  5. Par la suite on peut glisser cet alias où on le souhaite.

La suppression de l’alias est unitaire et n’entraine pas la suppression du fichier ou du répertoire visé.
L’alias de dossier n’est pas vu par les logiciels comme le raccourci du chemin associé surtout si le système est différent (FAT autre OS..). C’est une facilité de navigation pour l’utilisateur, à utiliser plus pour des fichiers ou de macOS à macOS.

Un lien dur est un lien direct vers un fichier (peu de système accepte de pointer un répertoire).
Il permet de disposer de deux identifiants pour un même fichier. C’est un lien fait au plus bas du système de fichier.
La source et le lien sont sur la même partition. La création se fait via le Terminal.

  1. Terminal
  2. exemple de commande à saisir pour faire un lien en dur sur un fichier.
    ln (nomdufichier) (nomdulien)

Pour supprimer le lien on le supprimer comme un fichier (via Finder ou RM sous terminal)

Un lien symbolique est similaire à un alias, mais est géré à un plus bas  niveau, permettant d’utiliser le lien en lieu et place d’un chemin pour le paramètrage d’un logiciel par exemple. Il peut se faire sur des unités distincte et aussi bien sur un fichier qu’un répertoire.

  1. Terminal
  2. la syntaxe est la suivante
    ln -s (nom du fichier ou du repertoire) (nom du lien)

La suppression du lien n’entraine pas la suppression du fichier ou dossier associé. Le lien symbolique est vue par d’autres système FAT ou OS. exemple avec un NAS Synology sous Linux.

Cas d’utilisation


Une machine avec deux disques durs :

  • 1 disque ssd (SSD)
  • et un disque dur classique (HD2

Je souhaite pourvoir accéder depuis le dossier « Documents » du finder aux dossiers présents sur le second disque dur (HD2).

Structure sur HD2

  • Documents
    • @SCAN
    • 00-Pro
    • 01-DocTek
    • 02-WebProd
    • 04-CCBG

Situation sur SSD

  • Users
    • nomduprofil
      • Documents

Faire le lien entre @SCAN de HD2 vers Documents de SSD

  1. Terminal
  2. pour réduire la syntaxe, « descendre » dans le dossier cible
    cd /Users/nomduprofil/Documents
  3. saisir ensuite la commande du lien symbolique comme suit
    ln -s /Volumes/HD2/Document/@SCAN @SCAN

Cela cree le lien symbolique (semblable graphiquement à un alias dans le dossier où on se trouve – ici Documents – )
Et ainsi de suite pour les autres dossiers.

A noter on peut changer le nom du lien (@SCAN peut devenir Numérisation mais pointer vers le dossier @SCAN du volume HD2).
Pour obtenir des liens personnalisés, il faut personnaliser le dossier source au préalable.

2017-12-14T12:43:33+00:0015 Mai 2017|MacOS|

Un commentaire

  1. fafabin 6 juin 2017 à 14 h 57 min

    Merci.
    Cela faisait longtemps que je cherchais à m’éviter des copies ou déplacement de fichier sur mon NAS dans le dossier qui va bien le temps que…
    Là au moins je maîtrise la chose.

Les commentaires sont fermés.