Trucs:Effacer historique des commandes bash

De Lea Linux
Révision datée du 13 mai 2014 à 13:49 par Jiel (discussion | contributions) (Page créée avec « = Effacer l'historique des commandes Linux (Bash) = Pour effacer l'historique des commandes dans un shell Bash, le shell par défaut de GNU/Linux, tapez la commande Bash ... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Effacer l'historique des commandes Linux (Bash)

Pour effacer l'historique des commandes dans un shell Bash, le shell par défaut de GNU/Linux, tapez la commande Bash :

history -c

Il faudra cependant lancer cette commande dans chaque instance de Bash (chaque terminal) si vous voulez effacer les commandes dans tous les shells.

Et tant que vous n'aurez pas quitté le shell, l'historique des commandes sera encore disponible dans le fichier ~/.bash_history.

De plus, cette méthode ne fonctionne qu'avec les shells de login (où vous pouvez vous loguer), mais pas avec les shells ouverts par des émulateurs de termina (comme GNOME Terminal).

Pour effacer l'historique de manière globale et radicale, on privilégiera donc l'effaçage du fichier d'historique :

> ~/.bash_history