---
title: BASH - Raccourcis Clavier ⌨
tags: Raccourcis, Bash
lang: fr
description:
GA: UA-68715119-9
disqus: hackmd
author: Nicolas Malet
---
BASH - Liste de Raccourcis clavier pour Bash
===
## Raccourcis d'édition de commande
**`CTRL+a` :** aller au début de la ligne de commande
**`CTRL+e` :** aller à la fin de la ligne de commande
**`CTRL+k` :** supprime du curseur jusqu'à la fin de la ligne de commande
**`CTRL+u` :** supprime du curseur jusqu'au début de la ligne de commande
**`CTRL+w` :** efface du curseur au début du mot (c.-à-d. Supprime un mot en arrière)
**`CTRL+y` :** colle le mot ou le texte coupé à l'aide de l'un des raccourcis de suppression (tel que
elui ci-dessus) après le curseur
**`CTRL+xx` :** déplace entre le début de la ligne de commande et la position actuelle du curseur (et
etour)
**`Alt+b` :** recule d'un mot (ou va au début du mot sur lequel se trouve actuellement le curseur)
**`Alt+f` :** avancer d'un mot (ou aller à la fin du mot sur lequel se trouve actuellement le curseur)
**`Alt+d` :** effacer jusqu'à la fin du mot commençant par le curseur (mot entier si le curseur est au
ébut du mot)
**`Alt+c` :** majuscule jusqu'à la fin du mot commençant par le curseur (mot entier si le curseur est u
début du mot)
**`Alt+u` :** met en majuscule du curseur à la fin du mot
**`Alt+l` :** faire des minuscules du curseur à la fin du mot
**`Alt+t` :** échange le mot actuel avec le mot précédent
**`CTRL+f` :** avancer d'un caractère
**`CTRL+b` :** recule d'un caractère
**`CTRL+d` :** efface le caractère sous le curseur
**`CTRL+h` :** efface le caractère avant le curseur
**`CTRL+t` :** échange le caractère sous le curseur avec le précédent
**`Ctrl+_` :** annuler la dernière modification
---
## Raccourcis de rappel de commande
**`CTRL+r` :** recherche l'historique en arrière
**`CTRL+g` :** échappe au mode de recherche historique
**`CTRL+p` :** commande précédente dans l'historique (c'est-à-dire parcourir l'historique des commandes)
**`CTRL+n` :** commande suivante de l'historique (c'est-à-dire avancer dans l'historique des commandes)
**`Alt +.` :** utilise le dernier mot de la commande précédente
---
## Raccourcis de contrôle de commande
**`CTRL+l` :** efface l'écran
**`CTRL+s` :** arrête la sortie à l'écran (pour une longue commande verbeuse)
**`CTRL+q` :** autorise la sortie à l'écran (si précédemment arrêté avec la commande ci-dessus)
**`CTRL+c` :** termine la commande
**`CTRL+z` :** suspend / arrête la commande
---
## Bash Bang (!) Commands
**`!!` :** lance la dernière commande
**`! blah` :** lance la dernière commande commençant par 'blah' (par exemple! ls)
**`! blah: p` :** affiche la commande que ! blah va exécuter (l'ajoute également à la dernière commande de l'historique des commandes)
**`! $` :** le dernier mot de la commande précédente (identique à Alt +.)
**`! $: p` :** affiche le mot que ! $ remplacerait
**`! \`* :** la commande précédente à l'exception du dernier mot (par exemple, si vous tapez ' find somefichier.txt / ', alors ! \* Vous donnera ' find somefichier.txt ')
**`! \*: p` :** affiche ce que ! \* substituerait