Math-Linux.com

Knowledge base dedicated to Linux and applied mathematics.

Accueil > Linux > Commande du jour > Historique des commandes : history

Historique des commandes : history

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

Un message, un commentaire ?

comments powered by Disqus