GNU/Linux >> LINUX-Kenntnisse >  >> Linux

.bash_history (histfile) nie löschen?

Gibt es einen Befehl, den ich verwenden könnte, der .bash_history erstellt löscht sich nie von selbst?
Nach einer gewissen Anzahl von Befehlen löscht es sich einfach von selbst.

Ich denke, das funktioniert, aber ich bin mir nicht sicher?

HISTFILESIZE=100000000000

Ich habe dies ausgeführt, bin mir aber nicht sicher, ob es das tut, was ich wollte.

Und ich weiß, dass Bash langsamer sein könnte, wenn die Datei zu groß wird, aber ich verschiebe sie einfach hin und wieder.

Akzeptierte Antwort:

Fügen Sie diese Zeile zu Ihrem .profile hinzu (oder .bash_profile ):

export HISTSIZE=
export HISTFILESIZE=

Aus der Bash History Facilities-Dokumentation:

Wenn HISTFILESIZE nicht gesetzt ist, wird keine Trunkierung durchgeführt.


Linux
  1. So löschen Sie den BASH-Befehlszeilenverlauf in Linux

  2. So löschen Sie den Speichercache in Linux

  3. Wie lösche ich das Scrollback im Bildschirmbefehl?

  4. Löschen Sie stdin vor dem Lesen

  5. Löschen Sie das Terminal mit der Tastenkombination

Warum „löschen“ den ganzen Bildschirm nicht löschen?

So löschen Sie Systemd-Journalprotokolle

So löschen Sie den Bash-Verlauf in Linux und Mac

So löschen Sie den DNS-Cache unter Ubuntu

So löschen Sie das Terminal unter Linux {Bildschirm in Linux löschen}

Wie lösche ich die Anmeldeinformationen in AWS Configure?