Erfahrene Linux-Nutzer schwören auf flexible Kommandozeilentools, mit denen sie manche Aufgabe schneller bewältigen als in grafischen Programmen. Wir stellen interessante Anwendungen und Aufrufparameter vor, um auch Einsteiger zu einem Ausflug in die Shell zu ermutigen.
Tipp: Bash: Besser arbeiten mit der History
Der Kommandozeileninterpreter Bash hat ein praktisches Feature – er “merkt” sich Ihre zuletzt eingetippten Befehle. Geben Sie beispielsweise das Kommando ls /etc zum Auflisten von Dateien und Verzeichnissen des Ordners /etc ein und drücken Sie dann [Pfeil hoch]+, erscheint dieser zuletzt getippte Befehl wieder am Prompt. Drücken Sie ein zweites Mal [Pfeil hoch]+, sehen Sie das Kommando vor ls /etc usw. Mit [Pfeil runter] wandern Sie wieder nach vorne. Ertönt ein Piepsen, haben Sie das Ende der Liste erreicht.
Die Bash-History hat darüber hinaus eine Suchfunktion, mit der Sie gezielt nach vergangenen Kommandos suchen. Drücken Sie die Tastenkombination [Strg]+[R], verändert sich die Eingabeaufforderung (der Prompt; Abbildung 1). Geben Sie nun das gesuchte Kommando oder Teile davon ein. Die Bash zeigt sofort einen möglichen Treffer an; in Abbildung 1 reicht es aus, ls zu tippen, um ls /etc/apt wiederzufinden.
![Abbildung 1: Mit <span class="key-combo">[Strg]+[R]</span> durchsuchen Sie die Shell-History; "reverse" heißt "umgekehrt, rückwärts".](https://www.linux-community.de/wp-content/uploads/2018/01/such-prompt-300x63.jpg)
Abbildung 1: Mit [Strg]+[R] durchsuchen Sie die Shell-History; “reverse” heißt “umgekehrt, rückwärts”.
Ist der angezeigte Befehl noch nicht der richtige, dann drücken Sie einfach weiter [Strg]+[R], bis das richtige Kommando auftaucht. Zeigt die Rückwärtssuche schließlich das Gewünschte an, können Sie es mit Druck auf die Eingabetaste abschicken und erneut ausführen. Alternativ drücken Sie [Esc], und der Befehl erscheint wie frisch eingegeben, so dass Sie ihn noch verändern können.
Tipp: Bash: Vorwärts suchen in der History
In der Bash-Manpage (man...
[...]
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 01/2018 finden Sie im Archiv.
