Vous avez déjà vu un développeur taper frénétiquement dans une fenêtre noire remplie de texte vert ? Derrière cette image se cache en réalité un outil simple, puissant… et addictif : Le terminal. Après avoir vu dans le chapitre précédent comment naviguer et se situer dans le terminal, nous allons découvrir comment manipuler des fichiers et des dossiers.
- Gagner en autonomie en apprenant à créer un fichier, organiser des dossiers et gérer vos projets directement depuis le terminal.
- Comprendre la logique des commandes essentielles pour manipuler, copier, déplacer ou supprimer des éléments.
- Poser des bases solides pour le développement et le travail depuis le terminal, pour de gagner en rapidité et en efficacité.
À la fin de ce chapitre sur les bases du terminal, vous saurez créer un fichier, créer un dossier, copier, déplacer, renommer et supprimer proprement vos éléments. Et surtout, vous allez comprendre ce que vous faites. Pas de magie obscure, pas de formules mystérieuses. Juste de la logique.
- Comprendre où vous êtes : la notion de dossier courant
- Créer un fichier avec touch
- Créer un dossier avec mkdir
- 5. Supprimer un fichier avec rm
- Supprimer un dossier avec rm -r
- Copier un fichier avec cp
- Déplacer ou renommer avec mv
- Exemple complet : créer un mini projet depuis le terminal
- Les erreurs fréquentes des débutants
- Pourquoi apprendre à créer fichier depuis le terminal ?
- Petit défi pratique
- Vous venez de franchir un nouveau cap
Le terminal (appelé aussi “ligne de commande” ou “console”) est une interface qui vous permet de communiquer avec votre système d’exploitation à l’aide de commandes textuelles.
Au lieu de cliquer avec votre souris pour créer un fichier ou déplacer un dossier, vous tapez une instruction. Et le système exécute votre demande immédiatement.
Sur :
- macOS et Linux → vous utilisez généralement Terminal
- Windows → vous utilisez Invite de commandes ou PowerShell
Même si l’apparence change légèrement, les commandes que nous allons voir fonctionnent sur macOS et Linux. Sur Windows, certaines peuvent varier légèrement selon l’environnement utilisé.
Comprendre où vous êtes : la notion de dossier courant
Avant de créer un fichier ou un dossier, il faut comprendre une chose essentielle : dans le terminal, vous travaillez toujours dans un emplacement précis.
Quand vous ouvrez le terminal, vous êtes dans un dossier par défaut (souvent votre dossier utilisateur).
👉 Pour en savoir plus : Apprenez à naviguer et vous situer depuis le terminal
Créer un fichier avec touch
Entrons dans le concret.
Vous voulez créer un fichier vide. En interface graphique, vous feriez clic droit → Nouveau fichier. Dans le terminal, vous utilisez la commande touch :
touch fichier.txt
Voilà. C’est tout.
La commande touch permet de créer fichier vide s’il n’existe pas encore. Si le fichier existe déjà, la commande met simplement à jour sa date de modification.
Essayons ensemble :
touch notes.txt
Puis :
ls
Vous devriez voir apparaître notes.txt.
Vous venez de créer un fichier depuis le terminal. Et franchement, ça fait un petit quelque chose la première fois.
Créer plusieurs fichiers d’un coup
Oui, c’est possible.
touch index.html style.css script.js
Trois fichiers créés en une seule commande. Pratique pour développeur, non ?
Créer un dossier avec mkdir
Un fichier, c’est bien. Mais sans dossier pour organiser le tout, ça devient vite le bazar.
Pour créer un dossier dans le terminal, on utilise :
mkdir dossier
Exemple concret :
mkdir projet
Puis :
ls
Le dossier projet apparaît.
Entrer dans un dossier
Créer un dossier, c’est bien. Mais encore faut-il pouvoir y entrer.
cd projet
La commande cd signifie “change directory”. Vous changez d’emplacement.
Si vous tapez :
pwd
Vous verrez que vous êtes maintenant dans le dossier projet.
5. Supprimer un fichier avec rm
Attention, on entre dans une zone où il faut être prudent.
Pour supprimer un fichier dans le terminal :
rm fichier.txt
Exemple :
rm notes.txt
Et là… le fichier disparaît.
Contrairement à une suppression via interface graphique, il ne passe pas par la corbeille. Il est supprimé directement.
Donc avant d’appuyer sur Entrée, prenez toujours une seconde pour vérifier ce que vous supprimez.
Supprimer un dossier avec rm -r
Si vous essayez :
rm projet
Vous aurez une erreur car ce n’est pas un fichier mais un dossier :
rm: projet: is a directory
Pour supprimer un dossier, et tout son contenu également, vous devez utiliser :
Des formations informatique pour tous !
Débutant ou curieux ? Apprenez le développement web, le référencement, le webmarketing, la bureautique, à maîtriser vos appareils Apple et bien plus encore…
Formateur indépendant, professionnel du web depuis 2006, je vous accompagne pas à pas et en cours particulier, que vous soyez débutant ou que vous souhaitiez progresser. En visio, à votre rythme, et toujours avec pédagogie.
Découvrez mes formations Qui suis-je ?rm -r dossier
Le -r signifie “recursive”. Cela veut dire : supprime le dossier et tout ce qu’il contient.
Exemple :
rm -r projet
Le dossier projet et tous ses fichiers disparaissent.
Petit conseil d’ami : évitez de tester ça sur des dossiers importants. Le terminal obéit sans discuter.
Copier un fichier avec cp
Maintenant, imaginons que vous voulez dupliquer un fichier.
La commande est :
cp source destination
Exemple :
cp index.html copie.html
Vous venez de copier index.html en copie.html.
Vous pouvez aussi copier un fichier dans un autre dossier :
cp style.css projet/
Cela copie le fichier style.css dans le dossier projet.
Copier un dossier
Pour copier un dossier entier, on utilise aussi -r :
cp -r projet sauvegarde_projet
Vous obtenez une copie complète du dossier.
Déplacer ou renommer avec mv
La commande mv est un peu magique, car elle sert à deux choses.
Renommer un fichier
mv ancien.txt nouveau.txt
Le fichier change simplement de nom.
Déplacer un fichier
mv index.html projet/
Ici, le fichier est déplacé dans le dossier projet.
C’est la même commande. Le terminal interprète selon le contexte. C’est simple, logique… et redoutablement efficace.
Exemple complet : créer un mini projet depuis le terminal
Mettons tout ensemble.
Vous voulez créer une structure de site web simple.
mkdir mon_site ## Création du dossier mon_site
cd mon_site ## On se place à l'intérieur de ce dossier
touch index.html ## Création du fichier index.html
touch style.css ## Création du fichier style.css
mkdir images ## Création du dossier images
Puis vous décidez de renommer index.html :
mv index.html accueil.html
Et finalement, vous copiez style.css dans un dossier de sauvegarde :
mkdir backup
cp style.css backup/
Vous venez d’organiser un projet complet uniquement avec le terminal.
Et sans jamais toucher la souris.
Les erreurs fréquentes des débutants
Soyons honnêtes : au début, on fait des erreurs.
- Vous oublierez un espace.
- Vous supprimerez le mauvais fichier.
- Vous taperez une commande dans le mauvais dossier.
C’est normal.
Si le terminal affiche un message d’erreur, lisez-le. Il est souvent très clair :
rm: fichier introuvable
Cela signifie simplement que le fichier n’existe pas à cet endroit.
Respirez. Relisez. Corrigez.
Pourquoi apprendre à créer fichier depuis le terminal ?
Créer un fichier via interface graphique est simple. Alors pourquoi utiliser le terminal ?
Parce que :
- c’est plus rapide quand on maîtrise
- c’est indispensable en développement
- c’est utilisé sur les serveurs
- c’est la base de nombreux outils modernes
Si vous travaillez un jour sur un serveur distant, vous n’aurez pas d’interface graphique. Le terminal sera votre seul outil. Autant l’apprivoiser maintenant.
Petit défi pratique
Pour consolider vos bases, voici un exercice simple.
- Créez un dossier
exercice_terminal - Entrez dedans
- Créez trois fichiers :
a.txt,b.txt,c.txt - Copiez
a.txtencopie_a.txt - Renommez
b.txtennotes.txt - Supprimez
c.txt - Revenez au dossier parent
- Supprimez complètement
exercice_terminal
Si vous réussissez sans aide, vous avez compris les bases.
Et là, vous pouvez être fier de vous.
Vous venez de franchir un nouveau cap
Le terminal peut paraître austère au premier abord. Une fenêtre noire, pas de boutons, pas d’icônes. Pourtant, derrière cette sobriété se cache une puissance incroyable.
Aujourd’hui, vous savez créer un fichier, créer un dossier, copier, déplacer et supprimer des éléments en toute autonomie. Vous comprenez ce que fait chaque commande et pourquoi elle fonctionne.
- Ce n’est que le début !
Plus vous utiliserez le terminal, plus vous gagnerez en fluidité. Un jour, vous vous surprendrez à ouvrir cette fameuse fenêtre noire sans même y penser. Et là, vous aurez vraiment changé de dimension. À vous de jouer.

Fondateur de l’agence Créa-troyes, affiliée France Num
Intervenant en Freelance.
Contactez-moi
