Comment retrouver une vieille commande passée?
Avec la commande history, tout devient plus facile:
history
Voila le type de retour que vous aurez:
1 umount /mnt
2 cd /var/log
3 ls -lrt
4 cd samba/
5 ls -ltr
6 ls -ltr
7 ls -ltr
8 cat /var/log/messages
9 cat /var/log/messages
10 ls -ltr
11 cat log.x.x.x.x
12 cat log.x.x.x.y
13 yum list | grep cifs
14 cd /c
15 ls -ltr
16 df -k
17 vi /etc/crontab
18 cat /etc/crontab
19 rm /home/starmate/bascule-ok
20 touch /home/starmate/bascule-ok
21 ps -eaf | grep ssh
22 locate ssh
23 hostname
24 cd /usr/local/
25 ls
26 cd Conf/
27 ls -altr
28 cp -p script script.20150331.starmate
29 vi script
30 service sshd restart
Si vous souhaitez rappeler la commande numéro 22 dans la liste, il suffit de faire:
!22
Vous pouvez également vous servir des flèches Haut et Bas pour naviguer dans l’historique des commandes.
Pour répéter la dernière commande il suffit de taper:
!!
ou
!-1
Pour répéter la commande la plus récente avec ssh:
Ssh!
La recherche inversée:
Appuyez sur CTRL+r pour rechercher dans l’historique une commande. Il suffit de taper la première lettre de la commande recherche, comme ssh.
Pour naviguer dans votre recherche il suffit de appuyer de nouveau sur CTRL+r