L'historique du shell bash est mis à jour dans le fichier .bash_history du répertoire HOME de l'utilisateur lorsque la commande bash se termine.
Plus précisément, c'est la variable HISTFILE qui définit le fichier d'historique à utiliser, par défaut cette variable contient ~/.bash_history.
# set| grep HIST
HISTCONTROL=ignoreboth
HISTFILE=/home/myuser/.bash_history
HISTFILESIZE=2000
HISTSIZE=1000
Pour effacer l'historique de bash, il faut donc supprimer ce fichier .bash_history pour que les nouveaux shell n'aient pas d'historique mais aussi effacer l'historique du shell courant avec la commande interne "history" de bash comme suit:
# history -c
Aucun commentaire:
Enregistrer un commentaire