Die Befehlszeile kann für neue Linux-Benutzer entmutigend sein. Ein Teil davon ist, sich an die Vielzahl der verfügbaren Befehle zu erinnern. Um die Befehlszeile effektiv zu verwenden, müssen Sie die Befehle kennen.

Leider kommt man nicht um die Tatsache herum, dass Sie die Befehle lernen müssen, aber es gibt einige Tools, die Ihnen helfen können, wenn Sie anfangen.

Geschichte

Das erste, was Sie verwenden können, um sich an Befehle zu erinnern, die Sie bereits verwendet haben, ist Ihre eigene Befehlszeilenhistorie. Die meisten Linux-Shells, einschließlich der gebräuchlichsten Standardeinstellung, Bash, erstellen eine Protokolldatei, in der Ihre vergangenen Befehle aufgelistet sind. Für Bash können Sie es unter "/home//.bash_history" finden.

Es ist eine einfache Textdatei, Sie können sie also in jedem Texteditor öffnen und durchgehen oder sogar suchen.

Apropos

Es gibt tatsächlich einen Befehl, mit dem Sie andere Befehle finden können. Es heißt "apropos" und hilft Ihnen, den passenden Befehl zu finden, um die von Ihnen gesuchte Aktion abzuschließen. Wenn Sie beispielsweise den Befehl zum Auflisten des Inhalts eines Verzeichnisses kennen müssen, können Sie den folgenden Befehl ausführen:

 apropos "Listenverzeichnis" 

Es gibt jedoch einen Haken. Es ist sehr wörtlich. Fügen Sie ein "s" zu "Verzeichnis" hinzu und versuchen Sie es erneut.

 apropos "Verzeichnisse auflisten" 

Es funktioniert nicht. Was apropos ist, ist eine Liste von Befehlen und den zugehörigen Beschreibungen zu durchsuchen. Wenn Ihre Suche nicht mit der Beschreibung übereinstimmt, wird der Befehl nicht als Ergebnis angezeigt.

Sie können noch etwas anderes tun. Mit der -a können Sie Suchbegriffe flexibler hinzufügen. Probieren Sie diesen Befehl aus:

 apropos "Spielmuster" 

Du würdest denken, es würde etwas auftauchen, wie Grep? Stattdessen bekommst du nichts. Wiederum ist apropos zu wörtlich. Versuchen Sie nun, die Wörter zu trennen und das Flag -a verwenden.

 apropos "match" - ein "Muster" 

Plötzlich haben Sie viele der Ergebnisse, die Sie erwarten würden.

apropos ist ein großartiges Werkzeug, aber Sie müssen immer auf seine Macken achten.

ZSH

ZSH ist nicht wirklich ein Werkzeug zum Erinnern von Befehlen. Es ist eigentlich eine alternative Shell. Sie können ZSH für Bash ersetzen und es als Ihre Befehlszeilenshell verwenden. ZSH enthält eine Autokorrektur-Funktion, die Sie abfängt, wenn Sie einen Befehl falsch eingeben oder etwas falsch schreiben. Wenn Sie es aktivieren, werden Sie gefragt, ob Sie etwas nahestehen wollten. Sie können weiterhin die Befehlszeile verwenden, wie Sie es normalerweise mit ZSH tun würden, aber Sie erhalten ein zusätzliches Sicherheitsnetz und einige andere wirklich nette Funktionen. Der einfachste Weg, um das Beste aus ZSH zu machen, ist mit Oh-My-ZSH.

Spickzettel

Die letzte und wahrscheinlich einfachste Option ist die Verwendung eines Spickzettel. Es gibt viele online wie diese, die Sie verwenden können, um Befehle schnell nachschlagen.

Sie können sie sogar in Bildform finden und als Desktop-Hintergrund für eine schnelle Referenz festlegen.

Dies ist nicht die beste Lösung, um sich tatsächlich an die Befehle zu erinnern, aber wenn Sie beginnen, können Sie damit nicht mehr online suchen, wenn Sie sich an einen Befehl nicht erinnern.

Verlassen Sie sich beim Lernen auf diese Methoden, und irgendwann werden Sie sich immer weniger auf sie beziehen. Niemand erinnert sich an alles, also fühle dich nicht schlecht, wenn du gelegentlich vergisst oder auf etwas stößt, das du noch nie gesehen hast. Dafür sind diese Ressourcen und natürlich das Internet da.