history ou l’historique de toutes vos commandes linux entrées dans votre console …

La commande history permet de visulaliser l’ensemble des commandes que vous avez saisies dans votre console.

nadir@ipower:~/Desktop/Work$ history
    4  cat base.tex
    5  ls -al
    6  cd Desktop/
    7  cd Work/
    8  history
    9  pwd
   10  history

La commande !numero permet d’atteindre la commande à  droite du numéro Essayez! en tapant !9, j’obtiens ici pwd

nadir@ipower:~/Desktop/Work$ !9
pwd
/home/nadir/Desktop/Work

Si je veux taper la commande précédente, j’utilise l’opérateur !!

nadir@ipower:~/Desktop/Work/Monitorat$ ls
monitorat.dvi  monitorat.pdf  monitorat.tex
nadir@ipower:~/Desktop/Work/Monitorat$ !!
ls
monitorat.dvi  monitorat.pdf  monitorat.tex

Pour effacer l’historique, on utilise l’option -c

nadir@ipower:~/Desktop/Work/Monitorat$ history -c
nadir@ipower:~/Desktop/Work/Monitorat$ history
    4  history
nadir@ipower:~/Desktop/Work/Monitorat$

Enfin une commande qui s’avère très utile pour ne pas retaper une ligne de commande: il suffit de taper !lettre, cela relancera la dernière commande commancant par lettre. Un exemple:

root@ipowerht:~  g++ -w estiamtor.cpp
root@ipowerht:~  !g
g++ -w estiamtor.cpp