Chemins relatifs et absolus sous Linux : explication claire + mémo pratique

Chemins relatifs et absolus sous Linux : explication claire + mémo pratique
Que tu sois débutant en ligne de commande ou que tu développes des scripts bash, tu as forcément croisé la notion de chemin relatif ou absolu.
Mais quelle est vraiment la différence ? Et surtout, dans quel cas utiliser l’un ou l’autre ?
Dans cet article, je t’explique simplement ces deux notions essentielles sous Linux, avec des exemples concrets.
Bonus : un mémo technique prêt à copier-coller pour t’aider à les retenir et les appliquer au quotidien.
📌 Chemin relatif vs absolu : la différence
Type de chemin | Description | Exemple |
---|---|---|
Chemin absolu | Chemin complet depuis la racine / , ne dépend pas de l’endroit où tu te trouves. |
/home/user/Documents/fichier.txt |
Chemin relatif | Chemin par rapport à ton dossier actuel (pwd ). |
../Images/fichier.png ou ./script.sh |
🗒️ Mémo technique – Chemins sous Linux
[📁 Mémo Chemins Linux] 1. 📌 Chemin Absolu - Commence par / - Toujours valable, peu importe l'endroit où tu te trouves. - Exemple : /etc/passwd, /home/alex/scripts/myscript.sh 2. 🧭 Chemin Relatif - Dépend de l'endroit où tu es (pwd) - N'utilise PAS de / initial - Exemples : - ./mon_script.sh # fichier dans le dossier courant - ../notes.txt # fichier dans le dossier parent - ../../data/file.csv # deux niveaux au-dessus 3. 🔧 Astuces : - Utilise pwd pour voir ton chemin courant - Combine avec cd pour tester les chemins - Tu peux utiliser realpath fichier.txt pour obtenir le chemin absolu d’un fichier 4. 💡 Bonnes pratiques : - Utilise des chemins relatifs dans tes scripts portables - Utilise des chemins absolus pour des liens symboliques ou des accès constants
Commentaires
Enregistrer un commentaire