En este caso en particular, me pareció que la historia se había metido en un estado extraño.
Nada estaba presente en la .bash_history
archivo, sin embargo, había un montón de sesiones guardadas en la .bash_sessions
carpeta del usuario root (por ejemplo ~
).
Una vez dentro de la .bash_sessions
carpeta, he encontrado en un archivo con un GUID y un .historynew
de extensión.
Ex:
~/.bash_sessions/{GUID}.historynew
Ese archivo contiene la perdida de comandos, pero de alguna manera ya no estaba conectado a la historia guardados por el usuario. A partir de ahí simplemente he canalizar la salida y se anexa al .bash_history archivo, y comenzó un nuevo período de sesiones y que todo era nuevo. Una forma de hacerlo:
cat {GUID}.historynew >> ../.bash_history