Você sempre deve usar shutdown
.
Você pode adicionar isso ao seu arquivo ~/.bashrc
:
PROMPT_COMMAND='history -a'
Isso anexará o histórico da memória ao seu arquivo de histórico depois que cada comando for concluído.
Estou tentando o Ubuntu Server 10.10 no VirtualBox. Eu gosto que os comandos que eu executo é salvo em um arquivo "histórico" que pode ser mostrado com o comando history
. Mas se eu desligar o VirtualBox sem o comando shutdown
, da próxima vez que eu inicializar, os comandos da última sessão não serão salvos no arquivo de histórico.
Os comandos só são salvos se eu desligar a máquina com o comando shutdown
. Por exemplo. shutdown -P 0
.
Existe alguma maneira de salvar o arquivo de histórico depois de cada comando, para que eles sejam persistentes mesmo depois de um desligamento "não limpo"?