Buchbesprechung: Grundlagen von Linux

Es gibt viele großartige Bücher, die die Grundlagen dessen, was Linux ist und wie es funktioniert, behandeln. Heute werde ich mir ein solches Buch ansehen. Heute ist das Thema unserer Diskussion Fundamentals of Linux von Oliver Pelz und wird von PacktPub veröffentlicht.

Oliver Pelz verfügt über mehr als zehn Jahre Erfahrung als Softwareentwickler und Systemadministrator. Er hat einen Abschluss in Bioinformatik.

Worum geht es in dem Buch 'Fundamentals of Linux'?

Wie aus dem Titel hervorgeht, besteht das Ziel von Fundamentals of Linux darin, dem Leser eine solide Grundlage zu geben, auf der er sich mit der Linux-Befehlszeile vertraut machen kann. Das Buch ist etwas mehr als zweihundert Seiten lang und konzentriert sich daher nur auf die alltäglichen Aufgaben und Probleme, auf die Benutzer häufig stoßen. Das Buch richtet sich an Leser, die Linux-Administratoren werden möchten.

Das erste Kapitel gibt zunächst einen Überblick über die Virtualisierung. Von dort aus wird der Autor instruiert, wie eine virtuelle Instanz von CentOS in VirtualBox erstellt, geklont und wie Snapshots verwendet werden. Außerdem erfahren Sie, wie Sie über SSH eine Verbindung zu den virtuellen Maschinen herstellen.

Das zweite Kapitel behandelt die Grundlagen der Linux-Befehlszeile. Dazu gehören Shell-Globbing, Shell-Erweiterung und das Arbeiten mit Dateinamen, die Leerzeichen oder Sonderzeichen enthalten. Außerdem erfahren Sie, wie Sie die Handbuchseite eines Befehls interpretieren und wie Sie sed und awk und im Linux-Dateisystem navigieren.

Das dritte Kapitel befasst sich eingehender mit dem Linux-Dateisystem. Sie erfahren, wie Dateien unter Linux verknüpft werden und wie Sie danach suchen. Sie erhalten auch eine Übersicht über Benutzer, Gruppen und Dateiberechtigungen. Da sich das Kapitel auf die Interaktion mit Dateien konzentriert, enthält es Informationen zum Lesen von Textdateien über die Befehlszeile sowie eine Übersicht über die Verwendung des VIM-Editors.

Kapitel 4 befasst sich mit der Verwendung der Befehlszeile. Es behandelt wichtige Befehle wie cat, sort, awk . tee, tar, rsync, nmap, htop und mehr. Sie lernen, was Prozesse sind und wie sie miteinander kommunizieren. Dieses Kapitel enthält auch eine Einführung in das Bash-Shell-Scripting.

Das fünfte und letzte Kapitel behandelt das Networking unter Linux und andere fortgeschrittene Kommandozeilen-Konzepte. Der Autor erläutert, wie Linux mit Netzwerken umgeht, und gibt Beispiele für die Verwendung mehrerer virtueller Maschinen. Er befasst sich auch mit der Installation neuer Programme und dem Einrichten einer Firewall.

Gedanken zum Buch

Die Grundlagen von Linux scheinen in fünf Kapiteln und etwas mehr als zweihundert Seiten kurz zu sein. Es wird jedoch eine ganze Reihe von Informationen behandelt. Sie bekommen alles, was Sie brauchen, um auf der Kommandozeile loszulegen.

Das Buch konzentriert sich ausschließlich auf die Befehlszeile. Sie erhalten keine Informationen zur Verwendung einer grafischen Benutzeroberfläche. Dies liegt zum Teil daran, dass Linux über so viele verschiedene Desktop-Umgebungen und so viele ähnliche Systemanwendungen verfügt, dass es schwierig ist, ein Buch zu schreiben, das alle Variablen abdeckt. Dies liegt auch teilweise daran, dass sich das Buch an potenzielle Linux-Administratoren richtet.

Ich war ein bisschen überrascht zu sehen, dass der Autor CentOS zum Unterrichten von Linux verwendete. Ich hätte erwartet, dass er eine gängigere Linux-Distribution wie Ubuntu, Debian oder Fedora verwendet. Da es sich jedoch um eine Distribution handelt, die für Server entwickelt wurde, die sich im Laufe der Zeit kaum ändert, ist sie eine sehr stabile Grundlage für einen Kurs über Linux-Grundlagen.

Ich benutze Linux seit über einem halben Jahrzehnt. Die meiste Zeit habe ich mit Desktop-Linux verbracht. Ich bin in das Terminal eingetaucht, als ich wollte, aber ich habe dort nicht viel Zeit verbracht. Ich habe viele der in diesem Buch behandelten Aktionen mit einer Maus ausgeführt. Jetzt weiß ich, wie ich dasselbe über das Terminal machen kann. Es ändert nichts an der Art und Weise, wie ich meine Aufgaben erledige, hilft mir aber zu verstehen, was sich hinter dem Vorhang abspielt.

Wenn Sie gerade erst mit Linux angefangen haben oder dies in Zukunft planen, würde ich dieses Buch nicht empfehlen. Es könnte ein wenig überwältigend sein. Wenn Sie bereits einige Zeit mit Linux verbracht haben oder die technische Sprache schnell verstehen, ist dieses Buch möglicherweise genau das Richtige für Sie.

Wenn Sie der Meinung sind, dass dieses Buch für Ihre Lernbedürfnisse geeignet ist, können Sie es über den folgenden Link herunterladen:

Holen Sie sich die Grundlagen des Linux-Buches

Sie können auch ein Taschenbuch oder eine Kindle Edition bei Amazon bestellen.

VorschauProduktPreis

Grundlagen von Linux: Lernen Sie die Grundlagen der Linux-Befehlszeile kennen 29, 99 US-Dollar Bei Amazon kaufen

In den kommenden Monaten werden wir versuchen, weitere Linux-Bücher zu lesen. Bleiben Sie also auf dem Laufenden.

Was ist Ihr Lieblings-Einführungsbuch zu Linux? Lass es uns in den Kommentaren unten wissen.

Wenn Sie diesen Artikel interessant fanden, nehmen Sie sich bitte eine Minute Zeit, um ihn auf Social Media, Hacker News oder Reddit zu teilen.

Empfohlen

Uruk: Eine neue Distribution basierend auf Trisquel GNU / Linux
2019
So stellen Sie gelöschte Dateien unter Linux wieder her
2019
So erstellen Sie ein bootfähiges Ubuntu-USB-Laufwerk für Mac in OS X
2019