C'est quoi, history ?
history affiche la liste des commandes précédemment tapées dans le terminal. Indispensable pour retrouver une commande complexe sans la retaper.
💡 L'analogie : history, c'est l'historique de navigation de ton navigateur — mais pour le terminal.
# Voir tout l'historique
$ history
542 ls -la
543 grep -r "TODO" ./src
544 git commit -m "fix"
# Les 20 dernières commandes
$ history 20
# Chercher dans l'historique
$ history | grep "docker"
# Relancer la commande numéro 543
$ !543
# Relancer la dernière commande
$ !!
# Relancer la dernière commande git
$ !git
# Effacer l'historique
$ history -c
💡 Ctrl+R — la recherche interactive
Appuie sur
Ctrl+R puis tape quelques lettres — le terminal cherche en temps réel dans l'historique. Appuie encore sur Ctrl+R pour le résultat précédent. C'est le raccourci le plus utile du terminal.