Wie lösche ich meinen Bash-Verlauf in OS X?


3

Wie lösche ich meine Bash Geschichte in Mac OS X?

Ich habe ein paar "Fehler" eingegeben und möchte sie nur beseitigen. Wie mache ich das?

Antworten:


5

Um es zu löschen, löschen Sie einfach die ~/.bash_history Datei. Wenn Sie nur die störenden Zeilen entfernen möchten, können Sie öffnen ~/.bash_history im Editor Ihrer Wahl. Für mich wäre das

emacs ~/.bash_history

und dann an den Anfang jeder fehlerhaften Zeile gehen und drücken Kontrolle ^ + K .

Oder Sie können einfach Ihre füllen .bash_history mit leer. Führen Sie Folgendes aus: (einschließlich der > )

 > ~/.bash_history

2

Du kannst rennen:

history -c

Ich benutze es oft, also habe ich einen Alias ​​für gemacht hc.


Zu beachten ist, dass dies zum Löschen des Verlaufs der aktuellen Shell dient, während meine Antwort für Sitzungen gilt, die bereits geschlossen wurden.
0942v8653

2

Geben Sie den folgenden Befehl ein, um Ihren Bash-Verlauf anzuzeigen:

history

Sie erhalten einen Index Ihrer Geschichte.

Sie können Ihren gesamten Verlauf folgendermaßen löschen:

history -c

Sie können den 45. Eintrag in Ihrem Verlauf folgendermaßen löschen:

history -d 45

(erhalten Sie können die Verlaufselementnummern sehen, indem Sie das ausführen history Befehl)

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.