BASH : quelques raccourcis claviers
Quand on passe une très bonne partie de sa journée devant un shell il est nécessaire au bout d’un moment de gagner du temps.
Ici nous présentons le shell bash.
Vous pouvez vous assurez que vous utiliser le shell bash par la commande suivante :
echo $SHELL
Cela devrait tout simplement vous répondre : /bin/bash, si ce n’est pas le cas alors je vous invite à changer votre shell par la commande suivante :
chsh -s /bin/bash
Vous pouvez vérifier l’intégralité des shell disponible sur un système en consultant le fichier : /etc/shells
Ci-dessous vous trouverez une liste non exhaustive des raccourcis claviers que j’utilise le plus souvent.
Pour rappel :
-
ctrl veut dire appuyer sur la touche control
-
echap veut dire appuyer sur la touche échap
Raccourci | Description |
---|---|
ctrl-a | retourne au début de la ligne |
ctrl-e | va à la fin de la ligne |
ctrl-u | efface toute la ligne |
ctrl-y | colle ce qui est dans le buffer (souvent utilisé après ctrl-u) |
ctrl-k | efface tout ce qui est à la gauche du curseur |
echap-d | efface le mot sous le curseur |
ctrl-l | équivalent à la commande clear |
ctrl-m | retour à la ligne |
ctrl-j | retour à la ligne |
echap-del | efface le mot qui est à gauche du curseur |
ctrl-s | stoppe l’arrivée de flux dans le termina |
ctrl-q | active de nouveau l’arrivée de flux dans le terminal |
ctrl-r | permet de rechercher une commande dans l’historique, de la plus ancienne à la commande la plus récente |
!! | exécute la dernière disponible dans l’historique (très dangereux) |
!n°decommande | exécute la commande n°decommande (utiliser la commande history pour connaître le numéro donné) |
ctrl-w | coupe le dernier mot (merci Kevin me l’avoir rappeler) |
alt-b | permet de reculer d’un mot (merci jaune) |
alt-f | permet d’avancer d’un mot (merci jaune) |
Pour des listes de raccourcis plus détaillées je vous invite à faire des recherches auprès de google :-)