Egal wie erfahren Sie mit der Linux-Befehlszeile sind, es wird immer Situationen geben, in denen Sie auf unbekannte Befehle stoßen. In solchen Situationen ist es zwar der natürliche Instinkt, entweder auf Manpages zu verweisen oder den Befehl zu googeln, um herauszufinden, was er tut, aber was ist, wenn wir Ihnen sagen, dass es einen besseren (immersiven) Weg gibt, dies zu tun.

Nun, wie sich herausstellt, gibt es ein Tool namens ExplainShell, das genau das tut: Ihnen auf leicht verständliche Weise mitteilen, was jeder Teil eines Shell-Befehls tut.

Tauchen wir also ein, um ExplainShell im Detail zu testen.

Was ist ExplainShell?

ExplainShell ist ein webbasiertes Tool, mit dem Sie unbekannte Shell-Befehle nachschlagen können, um herauszufinden, was sie tun, und mehr über sie zu erfahren. Sie können es sich als eine Online-Sammlung von Manpages vorstellen, auf denen Sie Befehle abfragen können, um eine detaillierte Erklärung über ihren Zweck, unterstützte Argumente und Syntax – alles in einer gut präsentierten und leicht verständlichen Form Benehmen.

instagram viewer

Wie funktioniert ExplainShell?

ExplainShell ist ein Online-Archiv, das eine Reihe von geparsten Abschnitten aus dem Manpages-Repository von Ubuntu enthält. Es wird von einigen verschiedenen Diensten im Hintergrund unterstützt, die ihm helfen, eine Übereinstimmung mit Ihren abgefragten Befehlen in seiner Datenbank zu finden.

Wenn es eine Übereinstimmung gibt, gibt ExplainShell alle relevanten Informationen zu diesem Befehl zurück, die es von seiner Manpage in einer intuitiven Präsentation abrufen könnte.

Erfahren Sie mehr: Was ist die Linux-Befehlszeile und wie verwenden Sie sie?

So verwenden Sie ExplainShell

Da ExplainShell webbasiert ist, müssen Sie es nicht auf Ihrem lokalen Computer installieren, um es verwenden zu können. Stattdessen müssen Sie nur zu erklärthell.com und starten Sie Abfragen für Befehle, an denen Sie interessiert sind, um mehr darüber zu erfahren.

Um einen Shell-Befehl in ExplainShell zu suchen, kopieren Sie zuerst den Befehl, um sicherzustellen, dass Sie den richtigen Befehl abfragen.

Klicken Sie nun entweder mit der rechten Maustaste in das Suchfeld und wählen Sie Paste oder drücke Strg + V um den gerade kopierten Befehl einzufügen. Alternativ können Sie den Befehl auch manuell eingeben.

Schlagen Sie schließlich die ERKLÄREN Schaltfläche neben dem Suchfeld, um es nachzuschlagen.

ExplainShell ruft dann seine Erklärung auf und präsentiert sie auf der nächsten Seite. Hier werden Sie feststellen, dass es die Bedeutung jedes Teils des Befehls nacheinander aufschlüsselt, indem die Argumente mit dem entsprechenden Hilfetext in seiner Manpage-Datenbank abgeglichen werden.

Die Erklärung ist so angelegt, dass Sie den abgefragten Befehl oben treffend in verschiedene unterteilt haben Abschnitte (und Argumente) und Erklärungen für jeden von ihnen, gruppiert in Kästchen direkt darunter, verbunden über Linien.

Mit der Maus können Sie dann über ein Argument (oder einen Teil des Befehls) fahren, das Sie nicht verstehen, um seine Erklärung hervorzuheben.

Darüber hinaus können Sie unten auf der Seite auf den Hyperlink-Befehlsnamen neben den Quell-Manpages klicken, um die Erklärungsquelle aufzurufen und weitere relevante Informationen zu erhalten.

Schließlich können Sie mit ExplainShell, obwohl es sich um eine ästhetische Funktion handelt, auch das Thema der Website ändern. Wenn Sie also den dunklen Modus bevorzugen, können Sie auf die Themenschaltfläche unter dem Websitenamen tippen und auswählen Dunkel aus dem Dropdown-Menü, um das Thema der Website zu wechseln.

Was sind die Einschränkungen von ExplainShell?

Zum Zeitpunkt des Schreibens enthält ExplainShell 29.761 geparste Manpages in seiner Datenbank, und die Chancen stehen gut, dass die meisten Shell-Befehle, die Sie darauf abfragen, zu eindeutigen Ergebnissen führen.

Es ist jedoch auch wahrscheinlich, dass das Tool keine Erklärungen für bestimmte von Ihnen durchgeführte Befehlsabfragen liefern kann. Wenn dies geschieht, schlägt der Entwickler von ExplainShell vor, eine Hinzufügen-Anfrage mit dem Link an seiner Seite zu senden Seite mit GitHub-Problemen damit sie es zu ihrer Datenbank hinzufügen können.

Verwandt: Möglichkeiten zum Abrufen der Befehlszeilenhilfe unter Linux

Erlernen neuer Shell-Befehle mit ExplainShell

Durch diese Anleitung sollten Sie jetzt wahrscheinlich eine Vorstellung davon haben, was ExplainShell ist und wie es Ihnen helfen kann, mysteriöse Shell-Befehle einfach zu entschlüsseln.

Wenn Sie also jetzt auf einen unbekannten Befehl stoßen, können Sie einfach zu ExplainShell gehen und alle Informationen dazu finden. Und lernen Sie dabei, was dieser Befehl macht und wie man ihn verwendet.

Wenn Sie Linux-Neuling sind, empfehlen wir Ihnen, diese grundlegenden Befehle auszuprobieren, die Ihnen beim Erlernen von Standard-Computing-Aufgaben helfen.

TeilenTweetEmail
9 grundlegende Befehle für den Einstieg in Linux

Sie möchten sich mit Linux vertraut machen? Beginnen Sie mit diesen grundlegenden Linux-Befehlen, um Standard-Computing-Aufgaben zu erlernen.

Weiter lesen

Verwandte Themen
  • Linux
  • Linux-Bash-Shell
  • Linux-Apps
Über den Autor
Yash Wate (30 Artikel veröffentlicht)

Yash ist Staff Writer bei MUO für DIY, Linux, Programmierung und Sicherheit. Bevor er seine Leidenschaft für das Schreiben entdeckte, entwickelte er für das Web und iOS. Sie finden sein Schreiben auch auf TechPP, wo er andere Branchen abdeckt. Abgesehen von der Technik spricht er gerne über Astronomie, Formel 1 und Uhren.

Mehr von Yash Wate

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren