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  historyLa 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/WorkSi 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.texPour 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.cppSi vous avez trouvé cet article ou ce site utile et souhaitez soutenir notre travail, veuillez envisager de faire un don. Merci !
Aidez-nousArticles dans la même rubrique
- Trouver les processus consommant le plus de cpu/mémoire à l'aide de la commande ps
 - Trouver/déterminer les options avec lesquelles python a été compilé
 - Trouver/déterminer la version de numpy de numpy que j'utilise
 - Télécharger de la musique et des vidéos .mp3, .wma, .avi, .mpg , divx avec google
 - Taille du disque et de répertoire: df du
 - SVN -- Comment ignorer des fichiers ou des répertoires avec subversion?
 - Rechercher un fichier: locate, find et which
 - Quelle est la version de mon noyau Linux : uname
 - Programmation des actions(tâches) régulières: crontab
 - phpMyAdmin: rechercher et remplacer dans une base MySQL
 - Ouverture et fermeture de session: login, logout et password
 - Nombre de lignes, de mots d'un fichier: wc
 - Linux Comment supprimer une imprimante en ligne de commande
 - Linux comment se connecter à Windows via remote desktop RDP en CentOS 7 / RedHat 7
 - Lancer une commande un jour donné, à une heure donnée: at
 - How to shut down or reboot: shutdown command
 - Historique des commandes: history
 - Faire un diff sur des fichiers distants en utilisant ssh
 - Effacer l'écran et enlever certains caractères bizarres: clear reset
 - Comment synchroniser les données mémoire sur le disque: sync
 - Comment générer des certificats auto-signés OpenSSL sous Linux CentOs/RedHat pour Apache/httpd
 - Comment faire un déni de service en BASH à l'aide de fork ?
 - Comment éteindre ou redémarrer son pc: shutdown
 - Comment définir un timeout lors d'une tentative de connexion SSH ?
 - Comment chiffrer/déchiffrer un fichier ou un répertoire sous Linux?
 - Chronométrer une tâche: time
 - Archivage et compression de données: tar
 - Affichage du calendrier en ligne de commande: cal
 - Accélérer le processus de compilation et de build avec GNU make
 - Accéder à une page de manuel: man
 - Linux - Commande du jour