Raccourcis Bash
Modifié par john le 2026/09/20 20:04
Présentation
Le terminal Bash offre de nombreux raccourcis clavier pour faciliter la navigation, l'édition de ligne de commande, et l'historique.
Maîtriser ces raccourcis, c’est gagner du temps, éviter les fautes de frappe, et paraître plus cool en open space. 😎
Raccourcis de déplacement
| Raccourci | Action |
|---|---|
| Ctrl + A | Aller au début de la ligne |
| Ctrl + E | Aller à la fin de la ligne |
| Alt + B | Reculer d’un mot |
| Alt + F | Avancer d’un mot |
Raccourcis d’édition
| Raccourci | Action |
|---|---|
| Ctrl + U | Supprime du début jusqu’au curseur |
| Ctrl + K | Supprime du curseur à la fin |
| Ctrl + W | Supprime le mot précédent |
| Ctrl + Y | Colle le dernier texte supprimé |
| Ctrl + D | Supprime le caractère sous le curseur (ou ferme le shell si la ligne est vide) |
| Ctrl + H | Supprime le caractère avant le curseur (équivaut à Retour arrière) |
| Ctrl + L | Efface l’écran |
| Ctrl + C | Abandonne la ligne en cours |
Historique et recherche
| Raccourci | Action |
|---|---|
| Ctrl + R | Recherche interactive dans l’historique |
| Ctrl + G | Quitte la recherche sans exécuter |
| ↑ / ↓ | Naviguer dans l’historique des commandes |
| || | Réexécute la dernière commande |
| !n | Exécute la commande numéro n de l’historique |
| !mot | Exécute la dernière commande commençant par mot |
| !$ | Réutilise le dernier argument de la commande précédente |
Commandes utiles liées à l’historique
history # Liste l’historique des commandes
!42 # Exécute la commande numéro 42
!ls # Exécute la dernière commande commençant par ls
sudo !! # Relance la dernière commande avec sudo
!42 # Exécute la commande numéro 42
!ls # Exécute la dernière commande commençant par ls
sudo !! # Relance la dernière commande avec sudo
Bonus
Effacer la ligne en cours pour taper autre chose, puis la retrouver :
Ctrl + U # efface la ligne (elle est mise de côté)
Ctrl + Y # la recolle
Ctrl + Y # la recolle