Tips sur l'historique de vos commandes
La commande history vous permet d'avoir l'historique des commandes
que vous avez entré dans votre terminal, une commande fort sympathique
mais qui peut être améliorer, et donc plus "useful".
Pour cela nous devons éditer votre ~/.bashrc et y rajouter quelques lignes :
- Permet d'exclure des commandes de votre historique :
export HISTIGNORE="&:ls:cd:ll:la:ping:exit"
- Permet de spécifier le nombre de commande à enregistrer :
export HISTFILESIZE="3000"
- Permet de rajouter la date et l'heure à l'historique :
export HISTTIMEFORMAT="%D %H:%M "
Exemple :
gb@gbmac:~$ history
[...]
47 03/25/08 20:10 du -sk * | sort -nr
48 03/26/08 02:01 ssh gb@gentooboy
49 03/26/08 10:20 vi iptables
Vous voulez relancer une commande que vous avez déjà tapé ?
pour cela dans un terminal presser les touches [ctrl]+[r] :
(reverse-i-search)`':
s'affichera à l'écran, entrer ensuite les premières lettres de votre commande, ssh par exemple, bash vous affichera donc la dernière entrée de votre historique contenant ssh, il faut refaire [ctrl]+[r] pour faire défiler les entrées suivantes. Quand vous avez trouver la commande qu'il vous faut taper [Entrer].
NOTE : Pour que les modifications prennent effet taper la commande :
. .bashrc