Zum Hauptinhalt springen

Wie man den Verlauf in Linux richtig löscht: Schritt für Schritt Anleitung

Linux ist eines der beliebtesten Open-Source-Betriebssysteme, das den Benutzern viele Möglichkeiten bietet. Wie jedes andere System behält Linux jedoch einen Aktionsverlauf bei, was zu Datenschutzproblemen führen kann. Wenn Sie Ihre Daten schützen möchten, ist das Löschen des Verlaufs in Linux ein wichtiger Schritt.

Beim Löschen des Verlaufs in Linux werden nicht nur Einträge zu Befehlen gelöscht, die Sie an der Eingabeaufforderung eingegeben haben, sondern auch Einträge zu geöffneten Ordnern und Dateien, besuchten Seiten im Internet und anderen Benutzeraktivitäten gelöscht. Dieses Verfahren kann nützlich sein, wenn Sie einen öffentlichen Computer verwenden oder einfach vermeiden möchten, dass andere Ihre Geschichte lesen können.

Also, wie kann man die Geschichte in Linux richtig löschen? Dieser Prozess kann je nach der von Ihnen verwendeten Linux-Distribution variieren, einige Schritte bleiben jedoch Standard. In diesem Artikel werden wir uns eine schrittweise Anleitung zum Bereinigen des Linux-Verlaufs ansehen, die für die meisten Benutzer nützlich sein wird.

Vorbereiten der History-Bereinigung unter Linux

1. Erstellen Sie eine Sicherungskopie. Es wird empfohlen, alle wichtigen Daten, die möglicherweise mit Ihrem Verlauf verknüpft sind, zu sichern, bevor Sie mit dem Löschen des Verlaufs beginnen. Dies ist eine Vorsichtsmaßnahme, um nicht versehentlich wertvolle Daten zu verlieren.

2. Stoppen Sie die Aufzeichnung der Geschichte. Beim Löschen des Verlaufs ist es wichtig, die Aufzeichnung des Befehlszeilenverlaufs vorübergehend zu stoppen. Verwenden Sie dazu den Befehl unset HISTFILE, die die Aufzeichnung des Sitzungsverlaufs deaktiviert, bevor das Terminal neu gestartet wird.

3. Schließen Sie alle Anwendungen. Stellen Sie sicher, dass alle Anwendungen, einschließlich Terminals und Texteditoren, geschlossen sind, bevor Sie mit der Bereinigung beginnen. Dadurch werden Konflikte und Fehler während des Bereinigungsprozesses vermieden.

4. Lernen Sie die Verlaufseinstellungen kennen. Einige Linux-Distributionen verfügen über Einstellungen, mit denen Sie die Aufzeichnung des Befehlshistoriums steuern können. Untersuchen Sie diese Einstellungen und stellen Sie sicher, dass sie Ihren Bedürfnissen und Anforderungen in Bezug auf die Bereinigung des Verlaufs entsprechen.

Nachdem Sie diese Schritte ausgeführt haben, sind Sie bereit, den Verlauf unter Linux zu bereinigen und Ihre Daten sicher und vertraulich zu halten.

Erstellen einer Sicherungskopie des Verlaufs

Es wird empfohlen, dass Sie Ihre Befehlshistorie sichern, bevor Sie mit der Bereinigung Ihres Linux-Verlaufs beginnen. Im Falle von Problemen oder Fehlern können Sie Ihren Verlauf wiederherstellen und alle Einstellungen wiederherstellen.

Sie müssen nur ein paar einfache Schritte ausführen, um Ihren Verlauf zu sichern:

  1. Öffnen Sie das Terminal, indem Sie Strg +Alt+ T drücken.
  2. Geben Sie den Befehl cp ~/ ein.bash_history ~/.bash_history_backup und drücken Sie die Eingabetaste. Dadurch wird eine Kopie der Befehlsverlaufsdatei mit dem Namen "~/" erstellt.bash_history_backup".
  3. Stellen Sie sicher, dass die Sicherung erfolgreich erstellt wurde, indem Sie den Befehl ls -l eingeben und sicherstellen, dass die Datei "~/" ist.bash_history_backup" ist in der Liste vorhanden.

Sie haben jetzt eine Sicherungskopie Ihres Befehlshistoriums, die Sie bei Bedarf verwenden können.

Vorbereiten des Reinigungsbefehls

Bevor Sie mit der History-Bereinigung unter Linux beginnen, müssen Sie den Befehl für diese Aufgabe ordnungsgemäß vorbereiten. Befolgen Sie die folgenden Schritte:

  1. Öffnen Sie das Terminal. Drücken Sie dazu die Taste Ctrl+Alt+T auf der Tastatur.
  2. Geben Sie history ein, und drücken Sie Enter. Daraufhin wird eine Liste aller von Ihnen ausgeführten Befehle auf dem Bildschirm angezeigt.
  3. Überprüfen Sie die Daten in der Liste. Stellen Sie sicher, dass alle Befehle, die Sie aus dem Verlauf entfernen möchten, in der Liste vorhanden sind und ihre Nummern bekannt sind.
  4. Erstellen Sie einen Befehl, um die Befehle aus dem Verlauf zu entfernen, die Sie benötigen. Das Befehlsformat lautet wie folgt: history -d Befehlsnummer , wobei Befehlsnummer die Nummer des Befehls ist, den Sie löschen möchten. Wenn Sie mehrere Befehle löschen möchten, müssen Sie die Befehlsnummern durch Kommas getrennt auflisten.
  5. Überprüfen Sie, ob der erstellte Befehl korrekt ist, und stellen Sie sicher, dass alle Änderungen vorgenommen wurden, die zum Löschen des Verlaufs erforderlich sind.

Nachdem Sie den Befehl vorbereitet haben, können Sie mit dem nächsten Schritt fortfahren - der Ausführung des Verlaufsbereinigungsprozesses selbst unter Linux.

Verlauf vor der Reinigung überprüfen

Bevor Sie mit dem Löschen des Verlaufs unter Linux beginnen, ist es wichtig, vorher zu überprüfen, welche Befehle und Abfragen im Verlauf gespeichert wurden. Dadurch wird sichergestellt, dass Sie keine wichtigen Einträge löschen und keine vertraulichen Informationen preisgeben.

Sie können den Befehl history verwenden, um den Verlauf unter Linux zu überprüfen. Es zeigt eine Liste der zuletzt ausgeführten Befehle, deren Nummern und Ausführungszeiten an.

Alternativ können Sie den Grep-Filter verwenden, um nach bestimmten Befehlen oder Abfragen im Verlauf zu suchen. Zum Beispiel der Befehl:

history | grep "sudo"

hier können Sie alle Befehle finden, die das Wort "sudo" enthalten. Dies kann nützlich sein, wenn Sie überprüfen möchten, ob die Root-Rechte zum Ausführen bestimmter Befehle verwendet wurden.

Es lohnt sich auch, auf die Datei ~/ zu achten.bash_history , das den Befehlshistorie für den aktuellen Benutzer speichert. Sie können den Inhalt mit dem Befehl anzeigen:

Wenn Sie die Geschichte vor der Reinigung studieren, können Sie vermeiden, dass wichtige Daten gelöscht werden und bei Bedarf vertraulich behandelt werden.

Ausführen eines Bereinigungsbefehls

Um den Verlauf unter Linux zu löschen, müssen Sie den integrierten Befehl "history" verwenden. Mit diesem Befehl können Sie die vorherigen Befehle anzeigen und löschen, die Sie im Terminal eingegeben haben.

Führen Sie die folgenden Schritte aus, um den Verlauf zu löschen:

  1. Öffnen Sie ein Terminal unter Linux.
  2. Geben Sie "history" ein und drücken Sie die Eingabetaste. Sie sehen eine Liste aller vorherigen Befehle.
  3. Um einen bestimmten Befehl aus dem Verlauf zu entfernen, geben Sie den Befehl "history -d " ein. Um beispielsweise einen Befehl mit der Nummer 5 zu löschen, geben Sie "history -d 5" ein.
  4. Um den Verlauf vollständig zu löschen, geben Sie den Befehl "history -c" ein. Alle vorherigen Befehle werden gelöscht.

Nachdem Sie diese Schritte ausgeführt haben, wird der Befehlshistorie in Ihrem Terminal vollständig gelöscht. Dies kann nützlich sein, wenn Sie Spuren Ihrer Aktivität entfernen möchten oder einfach nur die Reihenfolge im Teamverlauf beibehalten möchten.