Antworten:
Geben Sie an einer Bash-Eingabeaufforderung die folgenden Befehle ein und führen Sie die nach jedem aufgeführten Schritte aus:
set -o | grep history
Wenn Sie "history off" erhalten, fügen Sie diese Zeile am Ende Ihres ~/.bashrc
:
set -o history
Nächster Versuch:
echo $HISTFILE
echo $HISTSIZE
echo $HISTFILESIZE
Wenn das erste Feld leer ist oder /dev/null
, fügen Sie diese Zeile an das Ende Ihres ~/.bashrc
:
HISTFILE=$HOME/.bash_history
Wenn einer der letzten beiden Werte 0 ergibt, setzen Sie ihn auf eine Zahl wie den Standardwert von 500:
HISTFILESIZE=500
HISTSIZE=500
Sie können überprüfen, ob die Umgebungsvariable "HISTFILE" gesetzt ist. Es sollte auf die Datei eingestellt sein, in die Sie Ihren Verlauf schreiben möchten. Als zweites muss überprüft werden, ob die Datei festgelegt ist, dass Ihr Benutzer Berechtigungen zum Schreiben dieser Datei hat. Das sind die ersten beiden Dinge, die mir in den Sinn kommen.