Aus irgendeinem Grund gibt es keine neuen Einträge mehr in meiner bash_history
Datei und die Ausführung history
gibt nichts zurück. Der Besitzer der Verlaufsdatei ist korrekt und hat Lese- und Schreibzugriff. Ich habe versucht
set -o history
aber es hat auch nichts geholfen.
Weiß jemand, was dieses Verhalten ausgelöst haben könnte und wie man den Verlauf ab diesem Zeitpunkt wieder aktivieren kann?
EDIT:: hier sind ein paar nützliche Details
$ echo $HISTFILESIZE
-1
$ echo $HISTSIZE
-1
Antwort1
Dafür kann es viele Gründe geben.
Als allererstes können Sie die folgenden Variablen überprüfen:
HISTFILESIZE
HISTSIZE
HISTFILE
Anschließend kannst du mit folgendem prüfen, ob der Verlauf funktioniert:
[vagrant@localhost ~]$ echo $HISTFILE # this command will print place where history should be stored
/home/vagrant/.bash_history
[vagrant@localhost ~]$ history -a # this command appends newest command to the history
[vagrant@localhost ~]$ tail -2 $HISTFILE
echo $HISTFILE
history -a
Sie können überprüfen, ob Sie Schreibberechtigung für die in der HISTFILE
Variable gespeicherte Datei haben.