Sobald Sie zu Ihrer gewählten Linux-Distribution gewechselt sind und sich mit der Benutzeroberfläche vertraut gemacht haben, sollten Sie mit der Fortsetzung fortfahren. Was aber, wenn Sie zusätzliche Funktionalität wünschen? Was passiert, wenn Sie mit der Maus über ein paar Menüs die gewünschte Power-User-Erfahrung erzielen?
Die Antwort ist natürlich, die Befehlszeile zu umarmen. Aber so einfach es ist, ein Terminalfenster zu starten (normalerweise STRG + ALT + T ) oder sich vom Desktop abzumelden, um zur Hauptbefehlszeile zu wechseln, kann es schwierig sein, sich jeden einzelnen Befehl zu merken.
Hier sind die Websites und Bücher, die Sie benötigen, um ein Befehlszeilenmaster zu werden.
Was ist die Befehlszeile?
"Befehlszeile" ist ein allgemeiner Begriff für textbasierte Benutzeroberflächen. Windows hat zwei (Eingabeaufforderung und Windows PowerShell-Eingabeaufforderung im Vergleich zu Windows PowerShell: Was ist der Unterschied? Eingabeaufforderung im Vergleich zu Windows PowerShell: Was ist der Unterschied? Windows-Benutzer können ohne die Eingabeaufforderung oder PowerShell erhalten. Aber mit Windows 10 und Neue Features um die Ecke, vielleicht ist es an der Zeit, dass wir gelernt haben. Lesen Sie mehr), ebenso wie macOS. In Linux wird die Befehlszeile allgemein als bezeichnet
- die Befehlszeile,
- das Terminal (im Wesentlichen eine Emulation eines klassischen PC-Terminals),
- die Konsole (ein anderer Name für Terminal),
- eine Shell (eine Befehlszeilenumgebung) oder
- bash.
Dieser letzte Name ist ein Akronym für B omne A gain SH ell und wird auf den meisten Linux-Betriebssystemen beim Start des Terminals angezeigt. Eine Shell ist im Wesentlichen ein Programm oder eine Umgebung, die textbasierte Befehle unterstützt.
Was können Sie tun, um diese Befehle zu lernen? Sie können üben und viel Zeit in der Shell verbringen. Um Ihnen zu helfen, umfassen Sie Bücher und Websites, die Ihnen helfen, Ihre Fähigkeiten im Terminal zu verbessern. Hier sind ein paar Vorschläge.
Große Websites zum Erlernen der Befehlszeile
Zuerst sehen wir uns fünf großartige Websites an, die Ihnen helfen sollen, mehr Bash-Befehle zu lernen.
1. Der Bash-Leitfaden
Meistens von Maarten Billemont geschrieben, ist The Bash Guide - angemessen genug - eine Open-Source-Sammlung von Anleitungen und Übungen, die Sie verwenden können, um sich mit der Befehlszeile vertraut zu machen.
Beginnend mit den Grundlagen von Bash, den verschiedenen Modi (interaktiv und nicht-interaktiv) und wie es dazu kam, bietet diese Seite einen umfassenden Hintergrund, der Ihnen hilft, die Mechanik der Kommandozeile zu verstehen.
2. Das Linux-Kochbuch
Die Online-Version des gleichnamigen gedruckten Buches, The Linux Cookbook, stammt von Michael Stutz. Diese Web-basierte Version ist in altmodischer, unsterblicher, einfacher HTML-Sprache und daher nicht einfach zu lesen. Es hat jedoch eine Suchfunktion, so dass Sie keine Probleme haben sollten, das zu finden, was Sie suchen.
Seine schiere Größe und Tiefe geben ihm einen guten Platz in dieser Liste. Für eine aktuelle Version müssen Sie jedoch zu Amazon wechseln.
3. Ryans Tutorials
Du hast zwei Gründe, Ryans Tutorials zu lesen. Zuerst gibt es den Linux-Tutorial-Abschnitt, der in 13 Abschnitte unterteilt ist und Ihnen eine Reihe von Tutorials zum Durcharbeiten geben soll, um Ihr Verständnis der Befehlszeile zu entwickeln.
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 das nicht vertraut ist, machen Sie sich keine Sorgen - sie sind einigermaßen unkompliziert!
4. openSUSE-Benutzerhandbuch
Das openSUSE 9.0-Handbuch, das auf der IT-Support-Website der University of Cambridge gehostet wird, ist ein ausführliches, durchsuchbares Handbuch mit einem großen Kapitel, das der Befehlszeile gewidmet ist. Innerhalb von wenigen Minuten nach dem Besuch dieser Ressource erfahren Sie mehr über Pipes und lernen, wie Sie ein Archiv erstellen. Natürlich sind Vorkenntnisse erforderlich!
Im Wesentlichen ein HTML-Handbuch, dies ist eine ziemlich einfach aussehende Website, aber mit einer Fülle von Informationen, die Sie verwenden können, um Ihr Kommandozeilen-Wissen zu aktualisieren.
5. Hier bei MakeUseOf!
Wir wären nachlässig, wenn wir unsere eigenen Beiträge zur Welt der Kommandozeilenhilfe nicht erwähnen würden. Im Laufe der Jahre hat MakeUseOf zahlreiche Tutorials entwickelt, die zeigen, wie man die Kommandozeile benutzt. Dazu gehören alles aus dem Herunterfahren Ihres PC 5 Möglichkeiten zum Herunterfahren Ihres Linux-Computers von der Befehlszeile 5 Möglichkeiten zum Herunterfahren Ihres Linux-Computers von der Befehlszeile Kein Betriebssystem ist perfekt. Linux ist keine Ausnahme, und Sie müssen irgendwann neu starten. Aber wie? Linux-Benutzern stehen mehrere Shutdown-Befehle zur Verfügung. Weitere Informationen zum Mounten von Festplatten und Partitionen Mounten von Festplatten und Partitionen Verwenden der Linux-Befehlszeile Installieren von Festplatten und Partitionen Verwenden der Linux-Befehlszeile Möchten Sie mehr aus dem Linux-Terminal herausholen? Es ist ein guter Anfang, zu lernen, wie Sie Ihre Festplatten manuell mounten und unmounten können. Moderne Linux-Distributionen machen das viel einfacher und intuitiver als je zuvor. Weiterlesen .
Also, zögern Sie nicht, unseren Linux-Bereich zusammen mit den anderen oben aufgeführten Websites zu bookmarken.
Bücher mit Befehlszeilenwissen, das Sie lesen sollten
Es gibt nicht nur Webseiten, auf denen Sie eine handvoll Linux-Befehle finden, um sich darin zu vertiefen. Diese drei Bücher werden sich besonders bei der Entwicklung Ihres Bash-Wissens als nützlich erweisen.
1. Befehlszeile Kung Fu
Mit einem vollständigen Titel von " Command Line Kung Fu: Bash Scripting Tricks, Linux Shell Programmiertipps und Bash One-Liner, ist dieses Buch von Jason Cannon ü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 Scripting Tricks, Linux-Shell-Programmierung Tipps und Bash One-Liner-Befehlszeile Kung Fu: Bash Scripting Tricks, Linux Shell-Programmierung Tipps und Bash One-Liner Jetzt Kaufen bei Amazon $ 13, 82
Auf dem Weg hält es bei jedem wichtigen Befehl an und gibt Ihnen Kontext und Hintergrund. Dies sind wichtige Aspekte des Lernens und verhindern, dass Dinge trocken werden. Noch besser ist Cannons Kommentar, der sich darauf konzentriert, das Terminal als Werkzeug zu benutzen.
2. Die Linux-Befehlszeile: Eine vollständige Einführung
Mit freundlicher Genehmigung von William E Shotts, ist dieser 2012 Titel ein guter Weg in die Befehlszeile. Obwohl es sich selbst als "Einführung" bezeichnet, geht dieser Band tatsächlich viel tiefer. In der Tat könnte es leicht als eine vollständige Referenz auf die Befehlszeile sitzen.
Die Linux-Befehlszeile: Eine vollständige Einführung Die Linux-Befehlszeile: Eine vollständige Einführung Jetzt kaufen bei Amazon 25, 57 $
Auf der anderen Seite ist dieses Buch ein wenig schwerfällig. Das Layout ist gut darin, Befehle und ihre Variationen hervorzuheben, aber - abgesehen von nützlichen Beispielen - kann es schwierig sein, sie zu lesen. Gelegentlich werden ganze Seiten ohne Hinweis auf einen Befehl einem Text übergeben.
Sie können auch einen Großteil des Inhalts dieses Buches über die Website www.linuxcommand.org abrufen.
3. Linux-Befehlszeile und Shell Scripting Bible
Endlich ist dieses Buch von Richard Blum und Christine Bresnahan Teil der umfangreichen Wiley-Reihe von IT-bezogenen Reiseführern. Die dritte Ausgabe wurde 2015 veröffentlicht und versteht sich als die "ultimative Roadmap für die direkte Kommunikation mit Ihrem System". Auf 816 Seiten ist dies keine ungenaue Prahlerei!
Linux-Befehlszeile und Shell-Scripting Bibel Linux-Befehlszeile und Shell Scripting Bible Jetzt kaufen bei Amazon $ 20.00
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 tiefgreifendes Verständnis der Befehlszeilen- und Shell-Skripts benötigen. Während es empfohlen wird, dass Sie in der Reihenfolge durchlesen, macht dieses Volume auch ein gutes Nachschlagewerk.
Oder benutzen Sie einfach das Terminal!
Jedes Mal, wenn Sie mit dem Linux-Terminal stecken bleiben, können Sie Hilfe anfordern. Dies kann durch einfaches Eingeben von Hilfe für allgemeine Anweisungen geschehen, oder durch Einfügen eines Schalters (normalerweise -h) am Ende eines programmbezogenen Befehls. Die resultierenden Informationsfenster sollten Ihnen zeigen, wo Sie falsch liegen.
Mit so vielen Möglichkeiten, die Kommandozeile 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, ist die Befehlszeile weiterhin die Stelle, an der die tatsächliche Leistung gehalten wird. Mit etwas Übung kann es schneller sein, als einen Mauszeiger über den Bildschirm zu ziehen.
Haben Sie Expertenwissen über das Terminal? Wie bist du damit klargekommen? Irgendwelche Tipps zum Teilen mit Linux-Neulingen? Erzähl uns in den Kommentaren.