So löschen und löschen Sie den Verlauf vom Mac- und Linux-Terminal

Täglich führen wir auf unseren Computern mit Mac OS oder Linux verschiedene Befehle vom Terminal aus aus Terminal oder was auch immer, was wir als Geschichte kennen.

Diese Option ist interessant und sehr nützlich, wenn wir die einzigen sind, die Zugriff auf den Computer haben, nennen wir es Server oder PC, da wir die einzigen wären, die wissen, welche Aufgabe sie ausführen sollen. Für den Fall, dass die Maschine Zugriff auf mehr als einen Benutzer hat, Terminal-Historie kann ein zweischneidiges Schwert sein, denn es gibt Befehle, die die Systemleistung oder -stabilität merklich beeinträchtigen und wenn wir aus irgendeinem Grund ein Passwort im Klartextformat eingegeben haben, ist es wieder in der Historie zu sehen und weist Sicherheitslücken auf.

Es gibt einige Alternativen, die wir im Mac OS- oder Linux-Terminal implementieren können, z. B. die Verbesserung der Sicherheit des Befehls sudo oder das Hinzufügen von Parametern im Mac OS-Terminal.

Wir wissen, dass es in beiden Systemen ausreicht, den Aufwärtspfeil ↑ zu drücken, um die Suche nach den Befehlen zu starten, die im Laufe der Tage ausgeführt wurden. In diesem Tutorial erfahren Sie, wie Sie den Verlauf des Terminals in macOS Sierra- und CentOS 7-Umgebungen löschen.

1. So löschen Sie den Verlauf vom macOS Sierra-Terminal


Der erste Schritt besteht natürlich darin, auf das Terminal mit einer der folgenden Möglichkeiten zuzugreifen:
  • Verwenden Sie Spotlight und geben Sie das Wort Terminal ein und wählen Sie die richtige Option
  • Auf dem Weg die Straße hinunter Gehe zu / Dienstprogramme / Terminal

In macOS Sierra ist der Verlauf in zwei (2) Abschnitte unterteilt:
Verlauf der aktuellen Sitzung (Sitzung, in der wir uns gerade befinden) und Langzeitverlauf (Sitzungen, die wir über einen bestimmten Zeitraum ausgeführt haben)

Aktuellen Sitzungsverlauf löschenUm diesen Verlauf zu löschen, verwenden wir den folgenden Befehl:

 Geschichte -c
Der Parameter -c (Clear) zeigt an, dass der Verlauf gelöscht wird, der Langzeitverlauf jedoch erhalten bleibt.

VERGRÖSSERN

Langzeitverlauf in macOS Sierra löschenWenn wir den gesamten Verlauf in macOS Sierra dauerhaft löschen möchten, müssen wir den folgenden Befehl ausführen:

 rm ~ / .bash_history
Parameter rm Wir wissen, dass es das Löschen von Dateien auf Unix-basierten Systemen ermöglicht und die bash_history Es ist eine Textdatei, in der die gesamte Historie der ausgeführten Befehle gespeichert wird.

VERGRÖSSERN

NotizWenn wir den vollständigen Verlauf der Befehle sehen möchten, die wir in macOS Sierra ausgeführt haben, können wir den folgenden Befehl verwenden:

 öffne ~ / .bash_history
Dadurch wird eine Textdatei mit dem genannten Verlauf geöffnet und von dort aus können wir die Befehle manuell löschen, wenn wir dies wünschen.

Mit diesen einfachen Befehlen haben wir den Befehlsverlauf in macOS Sierra (Gilt für Mac OS X) gelöscht und damit die Sicherheitsstufe erhöht.

2. Befehlsverlauf vom CentOS 7-Terminal löschen


So wie wir das Löschen des Verlaufs in macOS Sierra implementiert haben, gehen wir in CentOS 7 oder einer anderen Linux-Distribution vor.

Um den Verlauf der aktuellen Sitzung zu löschen, verwenden wir

 Geschichte -c

Auf die gleiche Weise verwenden wir den folgenden Befehl, um den Befehlsverlauf in CentOS 7 vollständig zu löschen.

 rm ~ / .bash_history
Schließlich haben wir in beiden Systemen die Möglichkeit, den Befehl zu verwenden klar Dies ermöglicht es uns, alles, was wir auf dem Bildschirm angezeigt haben, zu löschen und so zu verhindern, dass andere Personen sehen, was wir ausführen.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave