Seu histórico bash é salvo em um arquivo de texto simples, chamado por padrão .bash_history
.
A menos que você tenha modificado a variável $HISTFILE
, você deverá encontrá-la em seu diretório pessoal:
$ echo $HISTFILE
/home/sylvain/.bash_history
Se você mantiver sua partição inicial ao atualizar ou reinstalar o sistema e se $HISTFILE
for salvo nessa partição, não há mais nada a fazer.
Para transferir o arquivo para um novo computador, salve-o em uma unidade USB e substitua o .bash_history
existente do sistema de destino.
Se HISTTIMEFORMAT
foi definido no sistema "antigo", não se esqueça de configurá-lo novamente, caso contrário, os registros de data e hora dos novos comandos não serão salvos como comentários no "novo" arquivo .bash_history
.
Caso você queira mesclar o antigo e o novo com o novo sendo salvo no final do arquivo de histórico, use este método :
sudo apt-get install moreutils
cat .bash_history.old $HISTFILE | sponge $HISTFILE