Commandes de terminal de base : ls, cd, grep, chmod
Dans un terminal, pwd indique où l’on est, ls liste les fichiers, cd change de dossier, et mkdir, cp, mv, rm créent, copient, déplacent ou suppriment. cat et less lisent un fichier, grep y cherche un motif, find cherche des fichiers, chmod règle les droits et man affiche le manuel.
Mis à jour le 7 novembre 2026
Commandes du terminal Linux et macOS (bash ou zsh). Sous Windows, PowerShell accepte la plupart de ces noms sous forme d’alias (ls, cd, cat, mkdir, rm, cp, mv).
Se déplacer et explorer
Commande
Rôle
Exemples
pwd
afficher le dossier courant
pwd → /home/marie/Documents
ls
lister les fichiers
ls -l (détails), ls -a (fichiers cachés), ls -lh (tailles lisibles)
cd
changer de dossier
cd Documents, cd .. (parent), cd ~ ou cd (dossier personnel), cd - (dossier précédent)
Tab complète un nom de fichier ou de commande ; ↑ rappelle les commandes précédentes ; Ctrl + C interrompt ; Ctrl + L ou clear efface l’écran ; Ctrl + R cherche dans l’historique.
Erreurs fréquentes
Erreur : rm -r sur un dossier important en pensant qu’il ira à la Corbeille → Correct : rm supprime définitivement ; utilisez rm -i ou vérifiez avec ls avant.
Erreur : cd Mes Documents (espace non échappé) → Correct : cd "Mes Documents" ou cd Mes\ Documents.
Erreur : chmod 777 pour « que ça marche » → Correct : donner uniquement les droits nécessaires, 755 pour un script, 644 pour un fichier de données.
Erreur : > au lieu de >> → Correct : > écrase le fichier, >> ajoute à la fin.
Erreur : taper le nom complet d’un fichier long → Correct : taper les premières lettres puis Tab.
Erreur : confondre / (racine du système) et ~ (dossier personnel) → Correct : cd / mène à la racine, cd ~ au dossier personnel.
À retenir
Trois commandes pour se repérer (pwd, ls, cd), quatre pour manipuler (mkdir, cp, mv, rm), trois pour lire et chercher (cat, grep, find). man répond aux questions sur les options, Tab évite les fautes de frappe, et rm ne pardonne pas.