Commande Linux ln

« Back to Glossary Index

La commande ln (pour “link”) sert à créer des liens, c’est-à-dire des raccourcis vers des fichiers ou des dossiers. C’est un outil redoutable pour structurer votre infrastructure : cela vous permet par exemple de faire pointer les accès de plusieurs centres de formation vers le même parcours pédagogique central sans avoir à dupliquer les fichiers lourds, ce qui économise énormément d’espace de stockage.

Voici les utilisations les plus rentables pour votre usage :

  • Créer un lien symbolique avec l’option -s (symbolic) C’est le raccourci classique, et de très loin l’usage le plus fréquent (le vrai 20 % qui fait 80 % du travail). Vous indiquez d’abord le chemin du dossier original, puis le nom du raccourci que vous souhaitez créer.

Bash

ln -s /parcours_master/module_vente.mp4 raccourci_client_alpha.mp4
  • Mettre à jour un raccourci avec l’option -f (force) Si votre raccourci existe déjà et que vous voulez le faire pointer vers une nouvelle version sans erreur, cette option force la mise à jour du lien. On la combine presque toujours avec l’option précédente pour mettre à jour les lms de vos clients de manière transparente.

Bash

ln -sf /parcours_master_v2/ acces_client_actif
  • Créer un lien physique (la commande par défaut) Si vous n’utilisez aucune option, vous créez un lien dit “dur”. Contrairement au raccourci classique, ce lien pointe de manière indélébile vers les données brutes sur le disque. Si vous supprimez le fichier original par erreur, le lien physique continue de fonctionner car il préserve l’accès aux données. Notez que cela ne fonctionne que pour les fichiers, pas pour les dossiers.

Bash

ln base_donnees_apprenants.csv sauvegarde_dure.csv
  • L’option -v (verbose) pour vérifier vos scripts Comme pour les commandes précédentes, elle oblige le terminal à écrire une phrase de confirmation. C’est très utile quand vous lancez un script de déploiement automatique pour vérifier que chaque raccourci pointe bien vers le bon lms.

Bash

ln -sv /templates/theme_standard/ dossier_client/theme
« Revenir à l'index du glossaire

Entreprise de services numérique spécialisée dans la cybersécurité / le web et la formation.

Nous contacter :
contact@glorydev.fr

Nous envoyer un email :

Perpignan

Lieu :

Suivez-nous :