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

Anzeigen und Löschen des Terminalverlaufs in Ubuntu 20.04 - Beste Methode?

Die GNU-Verlaufsbibliothek verfolgt standardmäßig alle Befehle, die auf dem System in der Datei ~/.bash_history ausgeführt werden. Sie können diesen Verlauf verwenden, um die vergangenen Befehle anzuzeigen und abzurufen.

Falls Sie Sicherheitsbedenken haben, können Sie diesen Verlauf auch löschen.

Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Server Management Services regelmäßig bei der Durchführung verwandter Linux GNU-Systemabfragen.

In diesem Zusammenhang werden wir untersuchen, wie Sie den Terminalverlauf in Ubuntu anzeigen, manipulieren und löschen können.


Wie kann ich den Terminalverlauf in Ubuntu anzeigen?

1. Zeigen Sie alle vergangenen Befehle im Verlauf an

Sie können den vorherigen Verlauf mit dem folgenden Befehl anzeigen:

$ history

2. Letzte 'n' Befehle im Verlauf anzeigen

Sie können die Verlaufsanzeige auch auf eine bestimmte Anzahl von Zeilen einschränken. Um beispielsweise die letzten 5 Befehle anzuzeigen, führen Sie den folgenden Befehl aus:

$ history 5


Wie lösche ich den Terminalverlauf in Ubuntu?

1. Alle vorherigen Befehle im Verlauf löschen

Führen Sie den folgenden Befehl aus, um den aktuellen Terminalverlauf zu löschen:

$ history -c

Sie werden sehen, dass der obige Befehl nur den aktuellen Terminalverlauf löscht. Der vorherige Verlauf, der in der Verlaufsdatei gespeichert ist, wird dadurch nicht beeinflusst.

Um die gesamte Verlaufsdatei zu überschreiben, müssen Sie den folgenden Befehl ausführen, nachdem Sie den Befehl „history -c“ ausgeführt haben:

$ history -w

Hier werden Sie feststellen, dass der bisherige Verlauf gelöscht und in der Ausgabe überschrieben wird.


2. Einzelnes Kommando im Verlauf löschen

Mit dem folgenden Befehl können Sie bestimmte Zeilen im Verlauf löschen:

$ history -d <<line number>>

Hinweis:Fügen Sie die Zeilennummer des Befehls, den Sie löschen möchten, in den obigen Befehl ein. Sie können die mit dem Befehl angezeigte Zeilennummer sehen, während Sie den Verlauf anzeigen.


3. Löschen Sie den Verlauf, indem Sie die Datei ~/.bash_history löschen

Sie können den gesamten Terminalverlauf mit dem folgenden Befehl löschen:

$ ln -sf /dev/null ~/.bash_history && history -c

Dieser Befehl verknüpft die /dev/null-Datei mit der Verlaufsdatei und löscht die Aufzeichnungen.


4. Löschen Sie den Verlauf, indem Sie die Protokollierung des Terminal-/Bash-Verlaufs deaktivieren

Führen Sie die folgenden Befehle aus, um die Protokollierung des Terminalbefehls zu deaktivieren:

$ sudo sh -c "echo "unset HISTFILE" >> /etc/profile"

Hinweis:Sie benötigen sudo/root-Rechte, um den obigen Befehl auszuführen.


5. Löschen Sie den Verlauf, indem Sie die .bashrc-Datei bearbeiten

Sie können die Variablen HISTSIZE und HISTFILESIZE in der .bashrc-Datei ändern, um die Verlaufsprotokollierung zu stoppen. Öffnen Sie dazu eine .bashrc-Datei mit dem folgenden Befehl:

$ nano .bashrc

Gehen Sie nun zu den Zeilen, die HISTSIZE und HISTFILESIZE erwähnen, und ändern Sie deren Wert auf Null. Drücken Sie Strg+O und Strg+X, um Änderungen zu speichern und zu beenden.



Ubuntu
  1. So fügen Sie Benutzer in Ubuntu, Debian und LinuxMint hinzu und löschen sie

  2. Erstellen und löschen Sie Benutzer in Ubuntu 20.04

  3. Löschen Sie ein Verzeichnis in Ubuntu 20.04 - Beste Methoden

  4. Installieren Sie Django auf Ubuntu 20.04 - Beste Methode?

  5. Installieren Sie Gradle unter Ubuntu 20.04 - Beste Methode?

Die 10 besten Funktionen in Ubuntu 18.10 und Upgrades

So zeigen und löschen Sie den Terminalverlauf in Ubuntu 20.04

Installieren und verwenden Sie Vagrant in Ubuntu 20.04

Installieren und verwenden Sie Guake – Ein Dropdown-Terminal-Emulator für Ubuntu

Top 10 der besten Ubuntu-Terminalthemen und Farbschemata

Verlaufsbefehl in Linux – Zeigen Sie den Verlauf des Linux-Terminals an