Respostas:
Em um prompt do Bash, digite os seguintes comandos e execute as etapas listadas após cada um:
set -o | grep history
Se você obtiver o "histórico desativado", adicione esta linha no final do seu ~/.bashrc
:
set -o history
Próxima tentativa:
echo $HISTFILE
echo $HISTSIZE
echo $HISTFILESIZE
Se o primeiro estiver em branco ou /dev/null
, adicione esta linha ao final do seu ~/.bashrc
:
HISTFILE=$HOME/.bash_history
Se qualquer uma das duas últimas imprimir 0, defina-as para um número como o padrão 500:
HISTFILESIZE=500
HISTSIZE=500
Uma coisa que você pode fazer é verificar se a variável de ambiente "HISTFILE" está definida. Ele deve estar definido no arquivo no qual você deseja gravar seu histórico. A segunda coisa a verificar, se o arquivo estiver definido, se seu usuário tem permissões para gravar esse arquivo. Essas são as duas primeiras coisas que surgem em minha mente.