Früher dachte ich, das Löschen meines Bash-Verlaufs würde ausreichen, um meinen Bash-Verlauf zu löschen, aber gestern spielte meine Katze auf der rechten Seite meiner Tastatur herum, und als ich wieder an meinem Computer ankam, sah ich etwas, das ich vor einem Monat getippt hatte, und dann fing ich an zu tippen Drücke alle Tasten wie verrückt und suche, was es ausgelöst haben könnte. Die UPARROW-Taste zeigt meinen Bash-Verlauf auch nach dem Löschen von .bash_history an.
Wie kann ich meinen Bash-Verlauf wirklich löschen?
~/.bash_historylöscht wirklich ~/.bash_history.... aber (es sei denn, Sie unternehmen Schritte, um dies zu verhindern, wie das Löschen des In-Memory-Verlaufs, indem Sie ihn history -ckurz vor dem Abmelden oder Einstellen ausführen HISTFILE=/dev/nulloder einfach nur unsetausführen) , speichert bash den aktuellen Verlauf beim Beenden erneut . Übrigens HISTSIZEteilt die Variable env bash mit, wie viele Zeilen des Verlaufs gespeichert werden sollen, und teilt bash mit, wie viele Verlaufszeilen HISTFILESIZEmaximal gespeichert werden sollen . Beides kann zB in Ihrem Telefon eingestellt werden ~/.bashrc. PS: Ihre Katze verdient eine 2. Belohnung für das Unterrichten Sie eine wertvolle Lektion :)