5 kostenlose Möglichkeiten, Linux zu lernen

5 kostenlose Möglichkeiten, Linux zu lernen Hero Image

Die grafische Benutzeroberfläche (GUI) erleichtert Computeraufgaben für diejenigen, die mit dem reinen Textterminal oder der Befehlszeilenschnittstelle (CLI) nicht zurechtkommen. Sie ist schneller und weniger anfällig für Probleme, die durch Tippfehler verursacht werden. Die CLI ist jedoch leistungsfähiger (für diejenigen, die sie in vollem Umfang nutzen können) als die GUI, die ein Mittelding ist, das durch Schaltflächen und bestimmte Zeichenanforderungen eingeschränkt ist.

Du kannst viele wichtige Aufgaben mit cPanel und WebHost Manager (WHM) erledigen. Aber bei der fortgeschrittenen Fehlersuche ist es hilfreich zu wissen, wie du Probleme schnell mit einem SSH-Login (Secure Shell) und einem Schnellbefehl lösen kannst, anstatt dich auf cPanel, WHM oder externe Online-Tools zu verlassen, die ihre eigenen potenziellen Schwachstellen haben.

Zum Beispiel, anstatt die whois.domaintools.com Um die Domänenregistrierungsdaten zu überprüfen, kannst du Folgendes eingeben whois [your-domain.com]. Anstatt dich in WordPress einzuloggen, um Plugins und Benutzer zu verwalten, kannst du mit WP CLI Befehle. Solche SSH-Befehle sind weniger ressourcenintensiv und können daher schneller ausgeführt werden.

Auf unseren Servern laufen ausschließlich Linux-Betriebssysteme (OS) - CentOS auf Basis von Red Hat oder Ubuntu Server auf Basis von Debian (bei unseren unmanaged Cloud VPS Plänen). Obwohl die beiden Distributionen (Distros) einige unterschiedliche Befehle verwenden, sind die meisten Befehle, die du auf deinem Webserver verwenden wirst, unabhängig von deiner Wahl gleich. Im Folgenden findest du fünf kostenlose Möglichkeiten, um mehr über die Linux-Systemadministration (sysadmin) für deinen Webserver zu erfahren.

edX.org

Es gibt zwei Kurse, die ich besonders hervorheben möchte, um eine Grundlage für das Verständnis von Linux zu schaffen:

  1. Einführung in Linuxvon der Linux Foundation, ist ein großartiger Kurs für den Einstieg in Linux. Er behandelt die Geschichte von Linux, beliebte Betriebssysteme/Distributionen, grundlegende CLI-Befehle, die Navigation auf der Linux-Desktop-Oberfläche und Open-Source-Alternativen zu proprietärer Software wie GIMP, Audacity und kdenlive.
  2. Grundlagen von Red Hat Enterprise Linux (RHEL)von Red Hat selbst - der Organisation, die für unsere Hauptdistribution CentOS verantwortlich ist - behandelt Verwaltungsaufgaben wie Benutzerverwaltung, Prozesse und Dateibearbeitung mit der CLI. Wenn du diese Aufgaben gründlich lernst, kannst du dich auch auf die Red Hat Sysadmin-Zertifizierung vorbereiten.

cPanel Universität

Vor einem Jahr wies mir ein Vorgesetzter cPanel U-Kurse zu, um ein besserer technischer Kundendienstmitarbeiter zu werden. Die Kurse vermittelten mir ein tieferes Verständnis dafür, wie cPanel und WHM mit Linux-Prozessen arbeiten. Es gibt separate Kurse für cPanel, WHM und Sysadmin-Aufgaben, die in die Tiefe gehen.

Im Gegensatz zu den oben genannten edX-Kursen hängt die Möglichkeit, diese fortgeschrittenen CLI-Befehle im cPanel U auf deinem Webserver auszuführen, von deinen Benutzerrechten ab und davon, ob du einen Shared-, VPS- oder Dedicated-Hosting-Plan verwendest.

Cybrary.it

Die CompTIA Linux + Schulung befasst sich eingehend mit der Linux-Systemarchitektur, Dateisystemen, Verwaltungsaufgaben und vielem mehr. Das ist besonders hilfreich für diejenigen, die das Wissen für den Einstieg in eine Karriere als Linux-Systemadministrator/in benötigen. Auch ohne die Linux+-Zertifizierung ist dieser Kurs eine gute Grundlage für weiterführende Zertifizierungen wie Red Hat Certified Engineer (RHCE) und Certified Information Systems Security Professional (CISSP).

Linux vor Ort installieren

Das kann eine große Herausforderung sein, aber sie ist die Belohnung wert. Die Verwendung von Linux auf deinem Computer ermöglicht es dir, mehr über die Aufgaben von Linux zu lernen - z.B.. Überwachung der Ressourcennutzung mit htop - mit der Option einer grafischen Benutzeroberfläche und Open-Source-Software im Allgemeinen. Die native Verwendung von Linux ermöglicht es dir, gängige DNS Befehle - whois, dig - über das Terminal, indem du Strg + Alt + T eingibst.

Du musst die Festplatte deines Computers nicht löschen, um Linux lokal zu installieren. Du kannst die Virtualbox-Software für virtuelle Maschinen (VM) herunterladen, um eine .iso-Image-Datei von über 200 Linux-Distributionen zu installieren, die auf DistroWatch.com aufgelistet sind. Stattdessen empfehle ich dir, mit einer der beliebtesten benutzerfreundlichen Optionen zu beginnen.

Fedora verwendet die gleiche CLI und yum App-Befehle als unser primäres Server-Betriebssystem, CentOS. Es wird vom Fedora-Projekt unterstützt, das zu Red Hat gehört, und wird von vielen Entwicklern bevorzugt, weil es einfach zu bedienen ist und keine zusätzlichen, ressourcenintensiven Addons benötigt.

Ubuntu (Desktop) verwendet die gleiche apt Befehle wie Ubuntu Server (erhältlich mit unserem Cloud VPS Hosting) und DNS CLI-Befehle als CentOS. Es basiert auf Debianauch verfügbar mit unserem Cloud VPS Hosting Plan und ist bei Anfängern und erfahrenen Linux-Nutzern beliebt, die eine voll ausgestattete, stabile Distribution suchen. Und wegen ihrer Benutzerfreundlichkeit apt Paketmanager, auf dem über 100 andere spezialisierte Distros aufbauen und mit dem sie abwärtskompatibel sind. Bemerkenswerte Beispiele sind Minze Zimt, Zorin, und Ubuntu Studio.

Auf Tour.Ubuntu.com kannst du Ubuntu Desktop in deinem Browser ausprobieren, ohne etwas zu installieren.

Unser Support Center

Wir haben viele Artikel über die Linux CLI-Navigation mit Secure Shell (SSH). Aber bedenke, dass viele CLI-Aufgaben Root-Rechte erfordern, die du nur mit unseren VPS-Hosting- oder Dedicated-Hosting-Angeboten erhältst. Das ist kein Problem, wenn du Linux lokal verwendest.

Kennst du andere kostenlose Linux-Schulungen? Empfiehlst du eine andere Distribution für alle, die ein benutzerfreundliches Linux-Betriebssystem suchen? Lass es uns unten wissen.

Diesen Artikel teilen

Eine Antwort hinterlassen

Deine E-Mail Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert