Le bash vous facilite la vie lors de la saisie des lignes de commande. Parmi les raccourcis clavier les plus utiles, il y a :
Ctrl + A Va au début de la ligne.
Ctrl + U Efface la ligne courante.
Ctrl + C Arrête la tache en cours.Utilisez le point-virgule pour taper plusieurs commandes sur la même ligne. Les flèches haut et bas vous permettent de naviguer dans l'historique. Pour atteindre une commande particulière sans faire défiler tout l'historique, tapez :
historyLa liste des commandes présentes dans l'historique s'affiche avec un numéro à côté. Pour exécuter une commande, tapez :
! numéro_de_commandeNotez que :
!!vous permet de réexécuter la dernière commande.
Sous UNIX, les noms de programmes ou de commandes sont parfois longs. Heureusement, le bash supporte la complétion de noms, c'est à dire qu'une simple pression sur la touche [TAB] vous permet de compléter le nom de la commande, du programme ou du répertoire.
Par exemple, imaginons que vous souhaitiez utiliser le programme de décompression
bunzip28.2. Tapez :
bu
puis pressez la touche [TAB].
Rien ne se passe car il y a plusieurs possibilités. Appuyez une nouvelle fois
sur la touche [TAB] : le bash vous indique toutes les possibilités commençant
par bu. Vous obtenez par exemple :
$ buTapez n (``bunzip'' est le seul nom dont la troisième lettre est ``n'') puis appuyez sur [TAB]. Le shell vous complète le nom et vous n'avez qu'à appuyer sur la touche [ENTREE] !
buildhash builtin bunzip2