A pergunta diz tudo, realmente.
Se eu excluir o arquivo ~ / .bash_history e fechar meu (único) shell, então reabra-o, muitas vezes ainda restam alguns comandos.
Apagar duas vezes normalmente faz o trabalho de apagar completamente. Eu posso estar errado, mas acho que já fiz isso pela terceira vez antes.
Isso acontece da mesma forma, mesmo que eu faça "echo > ~ / .bash_history 'para substituí-lo por um retorno de carro. Também é semelhante no Ubuntu e no Fedora.
O que dá? Está sendo armazenado em algum lugar?
Tags bash command-history