So löschen Sie den Befehlszeilenverlauf

Inhaltsverzeichnis:

Anonim

Wenn Sie häufig Befehlszeilenbenutzer sind, haben Sie den Verlaufsbefehl wahrscheinlich schon früher als sehr nützlich empfunden, sei es zum Auffinden Ihrer am häufigsten verwendeten Befehle, zum Speichern des Verlaufs und zum Durchsuchen Suchen Sie nach bestimmten früheren Befehlen, die alle verwendeten Standardbefehle auflisten, oder was auch immer. Allerdings gibt es einige offensichtliche Situationen, in denen Sie diese Befehlszeilenverlaufsliste möglicherweise vollständig entfernen möchten, sei es aus Datenschutz- oder Sicherheitsgründen.

Dieser Artikel zeigt Ihnen, wie Sie den Befehlszeilenverlauf in einem Terminal löschen. Dieser Trick funktioniert, um den Befehlsverlauf auf einem Mac OS- oder Linux-Computer oder sogar Windows mit Ubuntu-Shell zu löschen.

So löschen Sie den Befehlszeilenverlauf vollständig

Um den Befehlsverlauf zu löschen, müssen Sie nur ein -c-Flag an den bekannten Verlaufsbefehl anhängen, das so aussieht:

Geschichte -c

Wenn dieser Befehl ausgeführt wird, wird die Datei .bash_history manuell gelöscht, oder wenn Sie eine andere Shell verwenden, sollte sie auch gelöscht werden (zsh, tcsh, bash usw.).

Natürlich könnte diese Datei auch direkt mit rm anvisiert werden, aber es ist aus verschiedenen Gründen am besten, beim Verlaufsbefehl zu bleiben.

Wenn Sie überprüfen möchten, ob der Befehl funktioniert hat, geben Sie wie gewohnt „history“ ein, und Sie werden feststellen, dass der einzige aufgelistete Befehl „history -c“ ist.

Das kurze Video unten zeigt den gesamten Vorgang des Löschens des Befehlsverlaufs. Das Video zeigt das Verfahren unter Mac OS mit der Terminal-App, aber in anderen Betriebssystemen, die das Löschen der Befehlszeile unterstützen, wäre alles gleich auch Geschichte.

Dies sollte bei jeder Bash-Shell, ZSH-Shell, Tcsh und den meisten anderen Shells gleich funktionieren, unabhängig davon, ob sich die Befehlszeile in Mac OS X oder Linux oder sogar in der Windows-Linux-Shell befindet (aber nicht eine DOS-Eingabeaufforderung).

Danke an Ado für die Tippidee. Wenn Sie weitere hilfreiche Tipps oder Tricks zum Löschen des Befehlsverlaufs von einem Terminal haben, teilen Sie sie in den Kommentaren!

So löschen Sie den Befehlszeilenverlauf