ln

Pour créer des liens entre fichiers ou entre répertoires 📂📄.

🖥️ Dans le terminal :

La commande ln permet de créer des liens, avec l’option -s pour les liens symboliques.

1
2
3
ln -s fichier_source lien_symbolique # Crée un lien symbolique vers un fichier
ln -s /chemin/vers/dossier lien_dossier # Crée un lien symbolique vers un dossier
ln fichier_source lien_physique # Crée un lien physique vers un fichier

✳️ Options principales de ln :

  • -s –symbolic : Crée un lien symbolique.
  • -f –force : Remplace les liens existants.
  • -n –no-dereference : Traite le lien cible comme un fichier normal si c’est déjà un lien

☸️ liens symboliques VS liens “physiques” ou “durs”:

Les liens symboliques sont similaires à des raccourcis, pointant vers un fichier ou un répertoire. Ils peuvent traverser différents systèmes de fichiers.

Les liens physiques, eux, créent une référence directe au même inode du fichier original, partageant ainsi le même contenu.