
Wie mache ich das? Ich möchte alles löschen und ab sofort nichts mehr protokollieren.
Antwort1
So löschen Sie den Verlauf
history -c
So verhindern Sie, dass neue Bash-Befehle zum Verlauf hinzugefügt werden
unset HISTFILE
Um den Verlauf für Sie dauerhaft anzuhalten
echo "unset HISTFILE" >> ~/.bash_profile
So stoppen Sie den Verlauf dauerhaft für alle Benutzer
echo "unset HISTFILE" >> /etc/profile
Zur Information: Der Verlauf wird in Ihrem Home-Ordner als ~/.bash_history gespeichert.
Antwort2
Verlauf löschen:
history -c
für einen einzelnen Benutzer, find /home -name .bash_history -delete
für jeden Benutzer, dessen $HOME
Verzeichnis sich in befindet /home
.
Verlauf deaktivieren: Geben Sie unset HISTFILE
Ihre ~/.bashrc
oder die globale ein /etc/bash.bashrc
.