J'utilise ubuntu 13.04, dans ce cas, l'historique des commandes du shell est effacé à la fermeture.
Quelqu'un peut-il me dire comment empêcher que cela se produise?
J'utilise ubuntu 13.04, dans ce cas, l'historique des commandes du shell est effacé à la fermeture.
Quelqu'un peut-il me dire comment empêcher que cela se produise?
Réponses:
À l'invite Bash, tapez les commandes suivantes et effectuez les étapes répertoriées après chacune:
set -o | grep history
Si vous supprimez "l'historique", ajoutez cette ligne à la fin de votre ~/.bashrc
:
set -o history
Essayez ensuite:
echo $HISTFILE
echo $HISTSIZE
echo $HISTFILESIZE
Si le premier est vide ou /dev/null
, ajoutez cette ligne à la fin de votre ~/.bashrc
:
HISTFILE=$HOME/.bash_history
Si l'un des deux derniers imprime 0, définissez-les sur un certain nombre comme la valeur par défaut de 500:
HISTFILESIZE=500
HISTSIZE=500
N'oubliez pas de source .bashrc
sauvegarder~/.bashrc
source .bashrc
après avoir enregistré ~ / .bashrc