Ich benutze Ubuntu 13.04, in diesem wird der Befehlsverlauf der Shell beim Schließen gelöscht.
Kann mir jemand sagen, wie ich das verhindern kann?
Ich benutze Ubuntu 13.04, in diesem wird der Befehlsverlauf der Shell beim Schließen gelöscht.
Kann mir jemand sagen, wie ich das verhindern kann?
Antworten:
Geben Sie an einer Bash-Eingabeaufforderung die folgenden Befehle ein und führen Sie die nach jedem Befehl aufgeführten Schritte aus:
set -o | grep history
Wenn Sie "Verlauf aus" erhalten, fügen Sie diese Zeile am Ende Ihres ~/.bashrc
:
set -o history
Nächster Versuch:
echo $HISTFILE
echo $HISTSIZE
echo $HISTFILESIZE
Wenn die erste leer ist oder /dev/null
, fügen Sie diese Zeile am Ende Ihrer ~/.bashrc
:
HISTFILE=$HOME/.bash_history
Wenn eine der beiden letzten 0 druckt, setzen Sie sie auf eine Zahl wie die Standardeinstellung 500:
HISTFILESIZE=500
HISTSIZE=500
Vergessen Sie nicht, source .bashrc
nach dem Speichern~/.bashrc
source .bashrc
nach dem Speichern von ~ / .bashrc