Empfohlene Bücher zum Lernen und Beherrschen von Linux [For Beginners to Advanced Linux Users]

Ich habe in der Vergangenheit über kostenlose Linux-Bücher geschrieben. Dieser Artikel enthält eine gute Sammlung von Linux-Büchern, die kostenlos erhältlich sind.

Das Sprichwort sagt, dass die besten Dinge im Leben kostenlos sind. Das mag bei Büchern nicht ganz zutreffen. Es gibt viele ausgezeichnete Linux-Bücher, die Sie vielleicht kaufen müssen, aber sie sind ihr Geld wert.

Ich werde einige meiner Lieblingsbücher über Linux auflisten, die ich besitze und gelesen habe, um mein Verständnis verschiedener Linux-bezogener Themen zu verbessern. Einige von ihnen sind generisch, während andere spezielle Bereiche von Linux-Systemen abdecken.

Ich habe erwähnt, welches Buch welches Thema behandelt, damit es Ihnen bei der Entscheidung hilft, ob Sie sich das Buch zulegen sollten oder nicht.

Die Amazon-Links im Artikel sind Affiliate-Links. Es steht Ihnen natürlich frei, es direkt von der Website des Verlags, Ihrem lokalen Buchladen (unterstützen Sie das lokale Geschäft) oder Ihrem bevorzugten Online-Buchladen zu beziehen.

Empfohlene Bücher, um Ihre Linux-Kenntnisse zu verbessern

Spitze

Trotz allem sind dies meine Empfehlungen, die von meiner Meinung beeinflusst sind. Angenommen, ich schlage vor, dass ein Linux-Buch leicht zu verstehen ist. Sie haben das Buch online bekommen und fanden es stattdessen kompliziert. Das wird Geldverschwendung sein, oder?

Ich empfehle, dass Sie einige Beispielseiten des Buches lesen, bevor Sie ein Buch bekommen. Sie können das Beispielkapitel von der Website des Herausgebers herunterladen (sofern vorhanden). Sie können auch einen Dienst nutzen wie Google Bücher. Suchen Sie nach dem Buch und Sie werden feststellen, dass einige Seiten des Buches kostenlos zum Lesen zur Verfügung stehen.

Lesen Sie die Beispielseiten und entscheiden Sie selbst, ob die Bücher gut sind oder nicht.

So funktioniert Linux

Dies empfehle ich, wenn Sie die Kernfunktionen von Linux kennenlernen und verstehen möchten. So funktioniert Linux ist das perfekte Buch, wenn Sie absolut neu sind oder Ihre Linux-Kenntnisse verbessern möchten.

Das Buch ist in einer einfachen und leicht verständlichen Sprache geschrieben. Es beginnt damit, Ihnen die Grundidee über Linux, Kernel, Shell usw. zu vermitteln und dann das Dateisystem, die Hierarchie usw. zu erklären. Nachdem die Grundlagen behandelt wurden, geht das Buch in das grundlegende Linux-Wissen über das Booten des Linux-Kernels, den Start des Benutzerraums ein, Systemprotokollierung usw.

Das Buch erörtert auch die Ressourcennutzung und die Netzwerkkonfiguration, bevor es kurz auf den Teil der Shell-Skripterstellung eingeht.

Sie können Laden Sie das Kapitel 4 des Buches über Festplatten und Dateisysteme kostenlos herunter. Lesen Sie und sehen Sie, ob das Buch eine gute Wahl ist oder nicht.

VorschauProduktPreis

Wie Linux funktioniert, 2. Ausgabe: Was jeder Superuser wissen sollte
Wie Linux funktioniert, 2. Ausgabe: Was jeder Superuser wissen sollte 31,10 $

Linux-Bibel

Linux Bibelbuch

Dies ist vielleicht das umfassendste Linux-Buch, das eine Vielzahl von Themen abdeckt. Auf über 800 Seiten erhalten Sie alles, vom Erlernen der Grundlagen der Linux-Befehlszeile bis hin zu fortgeschrittenen Systemadministratorthemen.

Jedes Kapitel im Buch endet mit Übungen, um Ihr neu erlerntes Wissen in einem bestimmten Szenario anzuwenden. Antworten sind am Ende des Buches enthalten.

Wenn Sie sich darauf vorbereiten, Systemadministrator zu werden, wenn Sie sich auf eine Linux-Zertifizierungsprüfung vorbereiten oder einfach nur Ihre Linux-Kenntnisse verbessern möchten, Linux-Bibel wird sich als unverzichtbare Ressource erweisen.

VorschauProduktPreis

Linux-Bibel
Linux-Bibel $31.99

Linux schnell lernen

Linux schnell lernen

Ich habe dieses Buch von seinem Autor Ahmed Alkabary geschenkt bekommen. Wenn Sie sich erinnern, gab Ahmed immer sein „Grundlagen der Linux-Befehlszeile” Kurs kostenlos für It’s FOSS-Leser, bis Udemy seine Richtlinien zum Gutscheincode geändert hat.

Im Gegensatz zu How Linux Works erklärt dieser hier nicht die Funktionsweise von Linux. Es springt direkt in die Linux-Befehlszeile.

Das Buch liest sich wie eine Sammlung von Blogbeiträgen und das auf eine gute Art und Weise. Sie finden die im „How to“-Stil behandelten Kapitel und Themen mit zahlreichen Befehlsbeispielen, Erläuterungen zu den Ausgängen und notwendigen Schaltplänen.

Jedes Kapitel endet mit einem Abschnitt zur Wissensüberprüfung, in dem Sie eine einfache Übungsreihe zusammen mit einer Reihe von Richtig/Falsch-Fragen durchführen. Dies ist eine gute Möglichkeit, Ihr neu erworbenes Wissen zu testen. Die Antworten sind am Ende des Buches enthalten.

Die Sprache des Buches ist gesprächig und leicht zu verstehen. Wenn Sie Linux-Befehle lernen möchten, ist dies ein gutes Buch, das Sie auf Ihrem Schreibtisch haben sollten.

VorschauProduktPreis

Linux schnell lernen: Ein benutzerfreundlicher Leitfaden zum einfachen Beherrschen des leistungsstärksten Betriebssystems der Welt.
Linux schnell lernen: Ein benutzerfreundlicher Leitfaden zum einfachen Beherrschen des leistungsstärksten Betriebssystems der Welt. 39,99 $

Linux für Entwickler

Linux für Entwickler Buch

Linux für Entwickler ist ein kleines Buch mit weniger als 200 Seiten. Das Buch richtet sich an Softwareentwickler, nicht an Linux-Kernel-Entwickler.

Wenn Sie als Softwareentwickler Windows als Hauptarbeitsplatz verwenden, ist dieses Buch genau das Richtige für Sie. In den meisten Organisationen verwenden die Entwickler Windows für ihre Entwicklungstools, aber wenn es um die Bereitstellung geht, existiert die Infrastruktur auf Linux-Computern.

Als Softwareentwickler möchten Sie vielleicht nicht viel Zeit damit verbringen, sich über die Konfiguration des Netzwerks, das Mounten von Festplatten usw. zu fragen. Nicht, dass es nicht gut zu wissen ist, es ist einfach nicht wichtig für Ihre Hauptcoding-Aufgabe.

Linux für Entwickler gibt Ihnen einen Einblick in die Linux-Befehlszeile und zeigt nur die absolut notwendigen Linux-Befehle, die von normalen Entwicklern benötigt werden. Sie lernen das Dateisystem, die Pfadnavigation, das Verständnis von Dateiberechtigungen, wichtige Befehle zum Auflisten von Inhalten, zum Anzeigen von Dateien, zum Suchen von Text in Dateien usw. kennen.

In diesem Buch wird auch erläutert, wie Sie gängige terminalbasierte Editoren wie Vim verwenden, bevor Sie mit dem Softwarepaketieren fortfahren (wenn Sie Ihre Software unter Linux paketieren müssen).

Es gibt auch Abschnitte zu verschiedenen Skriptsprachen. So erhalten Sie die Grundlagen der Bash-, Perl- und Python-Skripterstellung. Das Buch endet mit einigen Kapiteln über die Verwendung von Git, das Verwalten von Dateien mit Git und das Verstehen der Dateiunterschiede mit Git.

Da ich als Softwareentwickler gearbeitet habe, kann ich mich der Auffassung des Autors anschließen, nur das bereitzustellen, was für die meisten Softwareentwickler wesentlich ist. Auf diese Weise können sich die Entwickler auf ihre Programmierung konzentrieren, während sie genügend Linux-Befehlszeilen kennen, um ihre Arbeit zu erledigen.

VorschauProduktPreis

Linux für Entwickler: Starten Sie Ihre Linux-Programmierfähigkeiten (Entwicklerbibliothek)
Linux für Entwickler: Starten Sie Ihre Linux-Programmierfähigkeiten (Entwicklerbibliothek) 39,99 $

Linux Pocket Guide

Miniaturansicht des Linux-Pocket-Handbuchs

Wie der Name schon sagt, Linux Pocket Guide ist ein kleines Taschenbuch zum schnellen Nachschlagen der Linux-Befehle und ihrer Funktionsweise.

Es lehrt Sie nicht, wie Linux im Detail funktioniert. Es ist lediglich ein Sammlung von Linux-Befehlen. Die Befehle sind in verschiedene Abschnitte gruppiert, z. B. Befehle zum Anzeigen von Dateien, Navigieren in Verzeichnissen, Benutzerverwaltung, Netzwerk usw.

Es gibt schnelle und kurze Beispiele für die Befehle zusammen mit ihrer Syntax und einer kurzen Beschreibung.

Linux Pocket Guide hat auch einen alphabetischen Index am Ende des Buches. Auf diese Weise können Sie schnell erkennen, welcher Befehl auf welcher Seite erwähnt wird.

Betrachten Sie es als einen riesigen Linux-Spickzettel und eine Alternative zu den Manpages. Es ist praktisch, wenn Sie es an Ihrem Schreibtisch aufbewahren, und erspart Ihnen, ständig im Internet nach den Befehlsbeispielen zu suchen.

VorschauProduktPreis

Linux Pocket Guide: Grundlegende Befehle
Linux Pocket Guide: Grundlegende Befehle 11,46 $

Linux-Härtung in feindlichen Netzwerken

Linux-Härtung in feindlichen Netzwerken

Normalerweise sind Bücher zu fortgeschrittenen Themen wie Linux-Sicherheit in einer komplizierten Fachsprache geschrieben, die für erfahrene Systemadministratoren geeignet ist. Dieses Buch ist etwas anders. Vom nicht-technischen Manager über erfahrene DevOps/SecOps bis hin zum CTO ist dieses Buch eine gute Lektüre für jede Erfahrungsstufe.

Jedes Kapitel in diesem Buch hat drei Abschnitte. Der erste Abschnitt bietet einen allgemeinen, allgemeinen Überblick über das Sicherheitsthema und einfach zu implementierende Best Practices, die fast jeder verstehen und befolgen kann.

Der zweite Abschnitt bringt es dann auf die nächste Stufe mit mittleren bis fortgeschrittenen Härtungsschritten für die Systemadministratoren. Auch wenn Sie nicht alle Schritt für Schritt befolgen, können Sie es dennoch lesen, um eine bessere Vorstellung von dem Thema zu bekommen.

Im dritten Abschnitt werden fortgeschrittene Härtungstipps erörtert, die kompliziert sind und Zeit in Anspruch nehmen.

Es beginnt mit der Abdeckung des allgemeinen Sicherheitskonzepts, der Absicherung von Workstations und der Härtung von Linux-Servern und -Netzwerken. Dann geht es weiter, um die Härtung wichtiger (und oft anfälliger) Dienste wie Webserver, E-Mail, DNS und Datenbanken zu diskutieren.

Das Buch endet mit einem Kapitel zur Reaktion auf Vorfälle. Dies gibt Ihnen einige praktische Ratschläge, was zu tun ist, wenn Ihr Server kompromittiert ist. Wie kann untersucht werden, was passiert ist, was die Angreifer getan haben, wie sie es getan haben und was zu tun ist, um solche Vorfälle in Zukunft zu verhindern.

Denken Sie daran, dies ist nicht wirklich ein Kochbuch. Tatsächlich habe ich es eher als Bettlektüre als als DIY-Handbuch verwendet.

Das sagt der Autor Kyle Rankin richtig Die modernen Bedrohungen von heute finden in der Regel ihren Weg in die Skript-Kiddie-Toolkits von morgen. Es ist wichtig, eine Sicherheitsmentalität zu haben, und dieses Buch gibt Ihnen einen guten Überblick darüber.

VorschauProduktPreis

Linux®-Härtung in feindlichen Netzwerken (Pearson Open Source Software Development Series)
Linux®-Härtung in feindlichen Netzwerken (Pearson Open Source Software Development Series) $36.49

Handbuch zur UNIX- und Linux-Systemverwaltung

Handbuch zur Unix- und Linux-Systemverwaltung

Dieses Buch setzt voraus, dass Sie eine gute Vorstellung von Linux haben und Kenntnisse über die Linux-Befehlszeile haben. Tatsächlich ist es besser für Sie geeignet, wenn Sie bereits als Systemadministrator arbeiten.

Dieses Buch umfasst über 1000 Seiten und behandelt fortgeschrittene Themen, die für erfahrene Systemadministratoren geeignet sind. Von zentralen Linux-Systemadministratoren bis hin zu DevOps-orientierten Themen bietet dieses Buch alles.

Sehr empfehlenswert für erfahrene Systemadministratoren.

VorschauProduktPreis

Handbuch zur UNIX- und Linux-Systemverwaltung
Handbuch zur UNIX- und Linux-Systemverwaltung 51,03 $

Linux-Firewalls

Linux-Firewalls

Ein weiteres fortgeschrittenes Linux-Buch in dieser Liste. Kein Preis für die Vermutung, dass sich in diesem Buch alles um Firewalls unter Linux dreht.

Wenn Sie als Systemadministrator oder Netzwerkingenieur Ihr Netzwerk sichern oder auf Schwachstellen testen möchten, ist dies ein gutes Buch, um das Kernkonzept von Firewalls kennenzulernen.

VorschauProduktPreis

Linux-Firewalls: Erhöhen der Sicherheit mit nftables and Beyond: Erhöhen der Sicherheit mit nftables and Beyond (4. Edition)
Linux-Firewalls: Erhöhen der Sicherheit mit nftables und darüber hinaus: Erhöhen der Sicherheit mit nftables und… 49,99 $

Welche Linux-Bücher empfehlen Sie?

Ich habe keine hervorragenden Bücher wie The Linux Command Line in diese Liste aufgenommen. Nicht, dass es kein gutes Buch wäre, sondern weil es kostenlos erhältlich ist und ich es in der Liste der kostenlosen Linux-eBooks erwähnt habe.

Es gibt zahlreiche Linux-Bücher. Ich habe sie sicher nicht alle gelesen und werde sie auch nicht alle lesen können. Es ist möglich, dass ich einige Ihrer Lieblingsbücher verpasst habe.

Warum teilen Sie nicht Ihr Lieblings-Linux-Buch im Kommentarbereich? Ich werde einen Abschnitt mit Leserempfehlungen basierend auf Ihrem Feedback hinzufügen.