Naviguer dans l'arborescence Linux avec Ubuntu — Niveau Débutant
Ubuntu, basé sur Linux, est un système d'exploitation incontournable pour les serveurs et le développement. Dans ce cours pratique, vous apprendrez à vous déplacer dans son arborescence de fichiers en utilisant le terminal et des commandes essentielles. Conçu pour les débutants complets, il vous donnera les bases pour interagir avec votre système comme un professionnel.
Naviguer dans l'arborescence Linux avec Ubuntu — Niveau Débutant
Maîtrisez les déplacements dans votre système Ubuntu comme dans un jeu de piste. Fini l'explorateur de fichiers graphique, place à la puissance et à la rapidité du terminal !
01 Le terminal : votre cockpit de commande
Imaginez votre ordinateur comme un immense vaisseau spatial. L'interface graphique (avec ses icônes et ses fenêtres) est le tableau de bord simplifié pour les passagers. Le terminal, quant à lui, est le cockpit réservé au pilote. C'est ici que vous allez entrer des commandes textuelles pour parler directement à la machine, sans intermédiaire. Sous Ubuntu, l'application "Terminal" est votre sésame. Vous l'ouvrez, et vous vous retrouvez face à une invite de commande (prompt), souvent symbolisée par votrenom@ordinateur:~$. Le symbole ⚠ $ (ou #) indique que le système attend vos instructions. Ne soyez pas intimidé, c'est un outil extrêmement logique et puissant. Le secret est de connaître les bonnes "formules magiques", que nous allons découvrir ensemble.
L'auto-complétion, votre meilleure amie : Commencez à taper une commande ou un nom de fichier, puis appuyez sur la touche TAB. Le terminal essaiera de compléter automatiquement ce que vous écrivez, vous évitant des fautes de frappe !
02 pwd et ls : Le "Où suis-je ?" et le "Qu'y a-t-il ici ?"
Vous venez d'ouvrir le terminal. Vous êtes dans un dossier, mais lequel ? Sous Linux, tout est organisé dans une arborescence qui part de la racine, notée /. Pensez-y comme au tronc d'un arbre. Les dossiers (ou répertoires) sont les branches. La commande pwd (Print Working Directory) est votre GPS interne. Elle affiche le chemin complet du dossier dans lequel vous vous trouvez actuellement. Pour voir le contenu de ce dossier, utilisez ls (LiSt). C'est comme ouvrir une boîte pour regarder ce qu'il y a dedans : d'autres dossiers (souvent en bleu) et des fichiers. Sans option, ls montre une liste simple. Avec l'option -l, il donne une liste détaillée (permissions, propriétaire, taille, date). -a, lui, montre même les fichiers cachés (ceux dont le nom commence par un point).
03 cd : Voyager à travers les dossiers
Maintenant que vous savez où vous êtes et ce qui vous entoure, il est temps de vous déplacer ! La commande cd (Change Directory) est votre véhicule. Elle s'utilise toujours avec une destination : le nom du dossier dans lequel vous voulez entrer. cd Documents vous fera passer du dossier courant au dossier "Documents". Pour revenir en arrière, dans le dossier parent, utilisez cd .. (deux points). Pensez aux points comme à un bouton "retour". Et pour un retour rapide à votre dossier personnel, votre "chez-vous", tapez simplement cd sans argument, ou cd ~ (le tilde représente votre dossier personnel). C'est comme le bouton "Accueil" de votre navigation.
04 mkdir et rmdir : Créer et supprimer des dossiers
Voyager c'est bien, mais aménager le territoire c'est mieux ! Pour créer un nouveau dossier, on utilise mkdir (MaKe DIRectory). C'est l'équivalent du clic droit > "Nouveau dossier" en graphique, mais en bien plus rapide. mkdir projet_web créera un dossier nommé "projet_web" là où vous êtes. Pour supprimer un dossier vide, utilisez rmdir (ReMove DIRectory). Attention, si le dossier contient des fichiers, rmdir refusera de le supprimer. C'est un garde-fou pour éviter les catastrophes ! Plus tard, nous verrons la commande rm -r pour supprimer des dossiers non vides, mais manipulez-la avec la précaution d'un démineur.
05 Comprendre le chemin : absolu vs relatif
Pour désigner un dossier ou un fichier, vous avez deux méthodes. Le chemin absolu est l'adresse postale complète, qui part de la racine /. Exemple : /home/alice/Documents/lettre.txt. Où que vous soyez dans le système, ce chemin fonctionnera toujours. Le chemin relatif, lui, est l'itinéraire à partir de votre position actuelle. Si vous êtes dans /home/alice, le chemin relatif vers "lettre.txt" est simplement Documents/lettre.txt. Les symboles . (dossier courant) et .. (dossier parent) sont essentiels pour les chemins relatifs.
🎯 Conclusion : Vous êtes maintenant un navigateur certifié !
Félicitations ! Vous avez appris les commandes fondamentales pour vous déplacer et organiser le système de fichiers Ubuntu en ligne de commande. Ces bases sont la clé pour ouvrir des milliers de portes vers l'administration système, le développement ou l'hébergement de sites web.
- ✅ Ouvrir un terminal et comprendre son invite de commande
- ✅ Connaître sa position avec
pwdet lister le contenu avecls - ✅ Se déplacer dans l'arborescence avec
cd - ✅ Créer et supprimer des dossiers avec
mkdiretrmdir - ✅ Distinguer chemin absolu et chemin relatif