Apprenez en lisant dans l'ordre

Bases du terminal — pwd, ls, cd

Fais tes premiers pas dans le terminal Linux — pwd pour savoir où tu es, ls pour lister, cd pour te déplacer — en lançant un vrai environnement Linux dans un terminal en navigateur.

À propos du Linux de ce cours

Ce cours couvre les opérations universelles en ligne de commande, communes aux grandes distributions comme Ubuntu, Debian et CentOS.

Les bases comme cd / ls / cp / mv / grep et les pipes fonctionnent de la même façon sur n'importe quel serveur Linux.

Le terminal du navigateur utilise Buildroot Linux (busybox) pour des raisons techniques.

Chaque fois qu'un détail diffère selon les distributions (quelques options, ou la façon de lire l'aide), nous montrons les autres environnements en parallèle, comme voici comment l'écrire sur Ubuntu.

Qu'est-ce que Linux et le terminal ?

Linux est un système d'exploitation qui tourne sur des serveurs, des plateformes cloud et des appareils embarqués partout dans le monde.

Avec le terminal (la ligne de commande), tu peux gérer des fichiers, lancer des programmes et administrer des serveurs uniquement au clavier.

C'est une compétence indispensable pour les ingénieurs.

Comment une commande est exécutée
ToiTerminalLinuxexécute la commandeRésultat affiché à l'écran① Saisir② Transmettre③ Résultat
Linux exécute la commande saisie et renvoie le résultat à l'écran du terminal.

Utiliser le terminal

Ce terminal exécute un vrai environnement Linux (Buildroot Linux).

Le démarrage prend un instant.

Dès que l'invite # (le symbole qui indique qu'il est prêt) apparaît, tu peux saisir des commandes.

Sélectionne du texte dans le terminal en le faisant glisser : il est copié automatiquement.

Attends un instant que le terminal démarre. Quand une invite comme # apparaît, il est prêt. Saisis quelques caractères puis appuie sur Entrée pour vérifier que le terminal répond.

Linux console
Loading Linux Terminal...

Savoir où tu es — pwd

pwd (Print Working Directory) affiche le chemin absolu du répertoire dans lequel tu te trouves.

Dès que tu ne sais plus où tu es dans le système de fichiers, lance d'abord pwd pour vérifier ta position.

Ce que pwd indique
/niveau racine/roottu es ici (résultat pwd)/etc/tmp
pwd affiche ta position actuelle sous forme de chemin absolu (ici, /root).
pwd
# ex. /root

Juste après le démarrage, où es-tu dans le système de fichiers ? Utilise la commande qui affiche le chemin de ton répertoire courant pour vérifier ta position. (Exécute-la correctement et une explication apparaîtra.)

Linux console
0 / 1 exécutée(s)
Loading Linux Terminal...

Lister les fichiers — ls

ls liste le contenu d'un répertoire.

Ajoute -l pour une vue détaillée avec les permissions, la taille et la date de modification, et -a pour afficher aussi les fichiers cachés dont le nom commence par ..

La combinaison ls -la est celle que tu utiliseras le plus.

ls vs ls -l vs ls -la
lsls -lls -lanoms seulementpermissions, taille, date+ fichiers cachésajouter -lajouter -a
-l donne une vue détaillée ; -a affiche aussi les fichiers cachés commençant par ..
ls          # lister
ls -l       # vue détaillée (permissions, taille, date)
ls -la      # vue détaillée avec les fichiers cachés
ls /etc     # lister un répertoire précis

ls possède plusieurs options courantes qui changent ce qu'il affiche.

CommandeCe qu'il affiche
lsListe les noms seulement
ls -lVue détaillée avec permissions, taille et date de modification
ls -aAffiche aussi les fichiers cachés commençant par .
ls -laVue détaillée combinée avec les fichiers cachés
ls -RListe les sous-répertoires de façon récursive
ls -1Liste une entrée par ligne

① D'abord, liste normalement les fichiers du répertoire courant.

② Ensuite, affiche-les dans un format détaillé avec les permissions, la taille et la date de modification, en incluant les fichiers cachés qui commencent par ..

Linux console
0 / 2 exécutée(s)
Loading Linux Terminal...

Se déplacer entre les répertoires — cd

cd (Change Directory) te déplace entre les répertoires.

Utilise .. pour remonter d'un niveau, ~ pour le répertoire personnel et / pour la racine.

Après t'être déplacé, prends l'habitude de vérifier où tu es avec pwd.

Le répertoire personnel est un répertoire dédié fourni à chaque utilisateur.

C'est le point de départ de tes fichiers de travail et de tes réglages ; dans ce terminal, le /root de l'utilisateur root est le répertoire personnel.

~ (tilde) est un raccourci pour ce chemin, donc cd ~ te ramène à la maison depuis n'importe où.

Se déplacer avec cd
/ racine/rootmaison (au démarrage)/tmpzone temporaire/rootretour maisoncd /tmpcd ~
cd change ta position. ~ = maison, .. = un niveau au-dessus, / = racine.
cd /tmp     # aller dans /tmp
pwd         # vérifier la position
cd ..       # remonter d'un niveau
cd ~        # retour maison
cd /        # vers la racine

① Déplace-toi dans le répertoire /tmp, souvent utilisé comme espace temporaire, et affiche ta position avec pwd pour confirmer le déplacement.

② Reviens ensuite au répertoire personnel et relance pwd pour confirmer que tu es de retour.

Linux console
0 / 3 exécutée(s)
Loading Linux Terminal...
QUIZ

Vérification des connaissances

Répondez à chaque question une par une.

Question 1Quelle commande affiche le chemin du répertoire où tu te trouves ?

Question 2Qu'affiche la commande ls -la ?

Question 3cd ~ te conduit-il ?