Top Websites und Bücher, die Sie in einen Linux-Helden der Befehlszeile verwandeln
Wenn Sie zu Ihrer gewählten Linux-Distribution gewechselt sind und sich mit der Benutzeroberfläche vertraut gemacht haben, sollten Sie fortfahren. Was aber, wenn Sie zusätzliche Funktionen wünschen? Wenn Sie mit der Maus über ein paar Menüs klicken, erhalten Sie nicht die gewünschte Benutzererfahrung?
Die Antwort ist natürlich, die Kommandozeile zu umarmen. Aber so einfach wie es ist, ein Terminalfenster zu starten (normalerweise STRG + ALT + T) oder sich vom Desktop abmelden, um zur Hauptbefehlszeile zu wechseln, kann es schwierig sein, sich jeden Befehl zu merken, den Sie benötigen.
Hier sind die Websites und Bücher, die Sie benötigen, um ein Befehlszeilenmaster zu werden.
Was ist die Befehlszeile??
“Befehlszeile” ist ein Oberbegriff für textbasierte Benutzeroberflächen. Windows hat zwei (Eingabeaufforderung und Windows PowerShell-Eingabeaufforderung im Vergleich zu Windows PowerShell: Unterschied zwischen Windows PowerShell und Windows PowerShell: Unterschied zwischen Eingabeaufforderung und Windows PowerShell: Unterschied zwischen Eingabeaufforderung und Windows PowerShell: Unterschied zwischen Windows PowerShell: Unterschied zwischen Windows PowerShell und Windows PowerShell neue Funktionen um die Ecke, vielleicht ist es an der Zeit, die wir gelernt haben (lesen Sie mehr), ebenso wie macOS. In Linux wird die Befehlszeile üblicherweise als bezeichnet
- die Befehlszeile,
- das Terminal (im Wesentlichen eine Emulation eines klassischen PC-Terminals),
- die Konsole (ein anderer Name für das Terminal),
- eine Shell (eine Befehlszeilenumgebung) oder
- bash.
Letzterer Name ist ein Akronym von Bunserne EINgewinnen Schel und wird auf den meisten Linux-Betriebssystemen angezeigt, wenn das Terminal gestartet wird. Eine Shell ist im Wesentlichen ein Programm oder eine Umgebung, die textbasierte Befehle unterstützt.
Was können Sie also tun, um diese Befehle zu lernen? Sie können üben und viel Zeit in der Schale verbringen. Um Ihnen zu helfen, nutzen Sie Bücher und Websites, die Ihnen helfen, Ihre Fähigkeiten im Terminal zu verbessern. Hier sind ein paar Vorschläge.
Tolle Websites zum Erlernen der Befehlszeile
Zuerst werfen wir einen Blick auf fünf großartige Websites, die Ihnen helfen sollen, mehr bash-Befehle zu lernen.
1. Der Bash Guide
The Bash Guide wurde größtenteils von Maarten Billemont geschrieben. Passend dazu ist dies eine Open-Source-Sammlung von Anleitungen und Übungen, mit denen Sie sich mit der Befehlszeile vertraut machen können.
Beginnend mit den Grundlagen von bash, den verschiedenen Modi (interaktiv und nicht interaktiv) und wie es dazu gekommen ist, bietet diese Site einen umfassenden Hintergrund, der Ihnen hilft, die Mechanismen der Befehlszeile zu verstehen.
2. Das Linux-Kochbuch
Die Online-Version des gleichnamigen Buchs The Linux Cookbook stammt von Michael Stutz. Diese webbasierte Version ist in altmodischem, unkompliziertem, reinem HTML-Format und bietet daher keine einfache Lesbarkeit. Es verfügt jedoch über eine Suchfunktion, sodass Sie keine Probleme haben sollten, wonach Sie suchen.
Seine schiere Größe und Tiefe geben ihm einen wohlverdienten Platz in dieser Liste. Für eine aktuelle Version müssen Sie jedoch zu Amazon wechseln.
3. Ryan's Tutorials
Sie haben zwei Gründe, Ryan's Tutorials zu überprüfen. Erstens gibt es den Linux-Tutorial-Abschnitt, der in 13 Abschnitte unterteilt ist und Ihnen eine Reihe von Tutorials bieten soll, die Sie durcharbeiten müssen, um Ihr Verständnis der Befehlszeile zu verbessern.
Darüber hinaus gibt es einen Bash-Scripting-Abschnitt, in dem die grundlegende Programmierung erläutert wird, die Sie in der Befehlszeile ausführen können. Dies umfasst Variablen, if-Anweisungen, Schleifen und Funktionen. Wenn Ihnen dies nicht vertraut ist, machen Sie sich keine Sorgen - sie sind recht einfach!
4. openSUSE-Benutzerhandbuch
Das openSUSE 9.0-Handbuch, das auf der IT-Support-Website der University of Cambridge gehostet wird, ist ein ausführlicher, durchsuchbarer Leitfaden mit einem großen Kapitel für die Befehlszeile. In wenigen Augenblicken des Besuchs dieser Ressource erfahren Sie mehr über Pipes und lernen, wie Sie ein Archiv erstellen. Natürlich sind einige Vorkenntnisse erforderlich!
Im Wesentlichen ein HTML-Handbuch. Dies ist eine ziemlich einfach aussehende Website, die jedoch eine Fülle von Informationen enthält, mit denen Sie Ihr Befehlszeilenwissen verbessern können.
5. Genau hier bei MakeUseOf!
Wir würden uns freuen, wenn wir nicht unsere eigenen Beiträge zur Welt der Kommandozeilenhilfe erwähnen würden. Im Laufe der Jahre hat MakeUseOf zahlreiche Tutorials erstellt, die die Verwendung der Befehlszeile demonstrieren. Dazu gehören alles vom Herunterfahren Ihres PCs. 5 Möglichkeiten, Ihren Linux-Computer von der Befehlszeile herunterzufahren. 5 Möglichkeiten, um Ihren Linux-Computer von der Befehlszeile aus zu schließen. Kein Betriebssystem ist perfekt. Linux ist keine Ausnahme und Sie müssen irgendwann neu starten. Aber wie? Linux-Benutzern stehen mehrere Befehle zum Herunterfahren zur Verfügung. Weitere Informationen zum Mounten von Festplatten und Partitionen finden Sie hier. Mounten von Festplatten und Partitionen mit der Linux-Befehlszeile Mounten von Festplatten und Partitionen mit der Linux-Befehlszeile Sie möchten mehr vom Linux-Terminal bekommen? Zu lernen, wie Sie Ihre Festplatten manuell ein- und aushängen, ist ein großartiger Ausgangspunkt. Moderne Linux-Distributionen machen dies viel einfacher und intuitiver als je zuvor. Weiterlesen .
Sie können also unseren Linux-Bereich mit den anderen oben aufgeführten Websites mit einem Lesezeichen versehen.
Bücher mit Befehlszeilenwissen, die Sie lesen sollten
Es sind nicht nur Websites, auf denen Sie eine Reihe von Linux-Befehlen finden, in die Sie einsteigen oder eintauchen können. Diese drei Bücher werden sich als besonders nützlich bei der Entwicklung Ihres Bash-Wissens erweisen.
1. Befehlszeile Kung Fu
Mit einem vollen Titel von “Befehlszeile Kung Fu: Bash-Scripting-Tricks, Programmiertipps für Linux Shell und Bash One-Liner, Dieses Buch von Jason Cannon ist überraschend einfach. Glücklicherweise beginnt es mit einigen nützlichen Befehlen (wie sudo !!, um den letzten Befehl als root auszuführen) und endet mit der Beobachtung der Befehlsausgabe.
Befehlszeile Kung Fu: Bash-Skripting-Tricks, Linux Shell-Programmiertipps und Bash One-Liner Befehlszeile Kung Fu: Bash-Skripting-Tricks, Linux Shell-Programmiertipps und Bash One-Liner Kaufen Sie jetzt bei Amazon $ 14.53
Auf dem Weg hält er bei jedem wichtigen Befehl an und gibt Ihnen Kontext und Hintergrund. Dies sind entscheidende Aspekte des Lernens und verhindern, dass Dinge trocken werden. Noch besser ist Cannons Kommentar, der das Terminal als Werkzeug nutzt.
2. Die Linux-Befehlszeile: Eine vollständige Einführung
Mit freundlicher Genehmigung von William E Shotts ist dieser Titel von 2012 ein guter Weg in die Befehlszeile. Obwohl er sich selbst als “Einführung,” dieses Volumen geht tatsächlich viel tiefer. In der Tat könnte es leicht als vollständiger Verweis auf die Befehlszeile dienen.
Die Linux-Befehlszeile: Eine vollständige Einführung Die Linux-Befehlszeile: Eine vollständige Einführung Kaufen Sie jetzt bei Amazon $ 27.21
Ein Nachteil ist, dass dieses Buch etwas schwer ist. Das Layout ist gut für die Hervorhebung von Befehlen und deren Variationen, aber - nützliche Beispiele beiseite - können sehr schwierig sein. Gelegentlich werden ganze Seiten ohne Hinweis auf einen Befehl dem Text übergeben.
Auf die Inhalte dieses Buches können Sie auch über die Website www.linuxcommand.org zugreifen.
3. Linux-Befehlszeile und Shell Scripting Bible
Schließlich ist dieses Buch von Richard Blum und Christine Bresnahan Teil der umfangreichen Wiley-Reihe von IT-bezogenen Leitfäden. Die dritte Ausgabe wurde 2015 veröffentlicht und hält sich für die “ultimative Roadmap für die direkte Kommunikation mit Ihrem System.” Bei 816 Seiten ist dies keine unangemessene Prahlerei!
Linux-Befehlszeile und Shell Scripting Bible, 3. Ausgabe Linux-Befehlszeile und Shell Scripting Bible, 3. Ausgabe Kaufen Sie jetzt bei Amazon $ 22.01
Während die anderen beiden Bücher in dieser Liste ein Beispiel für bash-Scripting enthalten, gehen Blum & Bresnahan noch einen Schritt weiter. Hier finden Sie alles, was Sie für ein tiefes Verständnis der Kommandozeile und des Shell-Skripts benötigen. Obwohl es empfohlen wird, dass Sie in der richtigen Reihenfolge durchlesen, ist dieser Band auch ein gutes Nachschlagewerk.
Oder nutzen Sie einfach das Terminal!
Jedes Mal, wenn Sie mit dem Linux-Terminal stecken bleiben, können Sie Hilfe anfordern. Dies kann durch einfaches Tippen erfolgen Hilfe für allgemeine Anweisungen, oder Sie können einen Schalter (normalerweise -h) am Ende eines programmbezogenen Befehls einfügen. Die resultierenden Bildschirme mit Informationen sollten Ihnen zeigen, wo Sie falsch liegen.
Mit so vielen Möglichkeiten, die Befehlszeile unter Linux in den Griff zu bekommen, ist es eine Überraschung, dass mehr Leute nicht geschickt sind. Wenn Sie jedoch die volle Kontrolle über Ihren Linux-PC haben möchten, bleibt die Befehlszeile weiterhin dort, wo die eigentliche Macht liegt. In der Praxis kann es schneller sein, als einen Mauszeiger über den Bildschirm zu ziehen.
Haben Sie Expertenwissen über das Terminal? Wie haben Sie es verstanden? Irgendwelche Tipps für Linux-Neulinge? Sagen Sie uns in den Kommentaren.
Erfahren Sie mehr über: Programmierung.