Étiquette : ctrl+r

2 juillet 2015 /

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