Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash history Verwendung: Befehlsverlauf anzeigen und verwalten
    1. Übersicht
    2. Verwendung
    3. Häufige Optionen
    4. Häufige Beispiele
    5. Tipps

[Linux] Bash history Verwendung: Befehlsverlauf anzeigen und verwalten

Übersicht

Der Befehl history in Bash zeigt eine Liste der zuletzt ausgeführten Befehle an. Dies ist nützlich, um schnell auf vorherige Befehle zuzugreifen oder sie erneut auszuführen, ohne sie erneut eingeben zu müssen.

Verwendung

Die grundlegende Syntax des Befehls lautet:

history [Optionen] [Argumente]

Häufige Optionen

  • -c: Löscht den gesamten Verlauf.
  • -d [N]: Löscht den Befehl an der Position N im Verlauf.
  • -a: Fügt die aktuellen Befehle zum Verlauf in der Datei hinzu.
  • -r: Liest den Verlauf aus der Datei und fügt ihn hinzu.

Häufige Beispiele

Hier sind einige praktische Beispiele zur Verwendung des history-Befehls:

  1. Anzeigen des gesamten Befehlsverlaufs:
    history
    
  2. Anzeigen der letzten 10 Befehle:
    history 10
    
  3. Wiederholen eines bestimmten Befehls (z. B. Befehl 25):
    !25
    
  4. Löschen eines bestimmten Befehls aus dem Verlauf (z. B. Befehl 5):
    history -d 5
    
  5. Löschen des gesamten Verlaufs:
    history -c
    

Tipps

  • Verwenden Sie Ctrl + R, um interaktiv nach vorherigen Befehlen zu suchen.
  • Nutzen Sie !!, um den letzten Befehl erneut auszuführen.
  • Speichern Sie häufig verwendete Befehle in einem Skript, um den Verlauf nicht überladen zu müssen.