Alte Befehle finden: History nutzen und konfigurieren

Aus EasyLinux 04/2018

Alte Befehle finden: History nutzen und konfigurieren

Historische Schriften

Die Bash bietet eine History, mit der Sie alte Befehle finden und erneut ausführen können. Wenn Sie ein wenig Zeit in die Konfiguration der History-Funktion stecken, wird sie deutlich nützlicher: Wir zeigen die nötigen Schritte.

Wer regelmäßig mit der Shell arbeitet, liebt Abkürzungen – Möglichkeiten, die Befehlseingabe zu beschleunigen. Dazu gehören Aliase (so dass man z. B. ll statt ls -al eingeben kann) und Shell-Skripte, die häufig benötigte Abfolgen von Befehlen in einer Datei bündeln. Auch die “Bash-Completion”, die Befehlsnamen aber auch Optionen und Argumente via [Tab] vervollständigt, fällt in diese Kategorie.

Ein Shell-Feature, das ebenfalls viel Zeit spart, ist die History: Die Bash merkt sich die letzten eingegebenen Befehle und speichert diese auch in einer Datei (~/.bash_history), wenn man die Shell beendet. Dank der History kann man alte Befehle durch “Zurückblättern” mit [Pfeil hoch] wieder finden und einfach nochmal ausführen, wahlweise im Original oder mit Änderungen, etwa bei den Argumenten eines Kommandos.

Auf alte Befehle mit mehrfachem Drücken von [Pfeil hoch] zuzugreifen, ist aber nur die einfachste Nutzungsart; die History bietet noch viel mehr, und sie ist konfigurierbar. Die nützlichsten erweiterten Bash-Funktionen rund um die History stellen wir in diesem Artikel vor.

History anzeigen

Mit [Pfeil hoch]+ und [Pfeil runter]+ können Sie die Liste der zuletzt eingegebenen Befehle durchblättern und ein ausgewähltes Kommando erneut ausführen: Nach jedem Druck auf [Pfeil hoch]+ landet der jeweils vorherige Befehl vollständig in der Eingabezeile und lässt sich bei Bedarf auch noch verändern, bevor Sie ihn mit [Eingabe] abschicken.

Eine komplette Übersicht der (standardmäßig bis zu 500) letzten eingegebenen Befehle gibt das Kommando history ...

[...]

Liebe Leserin, lieber Leser,

dieser Artikel ist derzeit nicht in vollem Umfang online zugänglich.

Sie haben die Möglichkeit, diesen Beitrag als PDF zu erwerben. Dazu nutzen Sie bitte die Box unter dem Artikel. Alternativ erweben Sie die Ausgabe als PDF in unserem Online-Shop.

EasyLinux-Artikel werden 12 Monate nach der Erstveröffentlichung automatisch freigeschaltet. Weitere Artikel aus der Zeitschrift EasyLinux 04/2018 finden Sie im Archiv.

DIESEN ARTIKEL ALS PDF KAUFEN
EXPRESS-KAUF ALS PDF
EasyLinux 04/2018 KAUFEN
EINZELNE AUSGABE
ABONNEMENTS
TABLET & SMARTPHONE APPS
E-Mail Benachrichtigung
Benachrichtige mich zu:

Hinweis: Dieser Artikel ist älter als ein Jahr, enthaltene Informationen sind möglicherweise veraltet.

0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben