Überblick
Linux® ist ein Open Source-Betriebssystem. Unter einem Betriebssystem versteht man die Software, von der die Hardware und Systemressourcen, wie CPU, Speicher und Storage, direkt verwaltet werden. Das Betriebssystem, das sich zwischen den Anwendungen und der Hardware befindet, stellt die Verbindungen zwischen Ihrer Software und den physischen Ressourcen her.
Wie funktioniert Linux?
Man kann es mit dem Motor eines Autos vergleichen. Dieser kann zwar auch alleine laufen, bildet aber erst im Verbund mit Getriebe, Achsen und Rädern ein funktionsfähiges Fahrzeug. Wenn der Motor allerdings ins Stottern kommt, sind natürlich auch die restlichen Komponenten davon betroffen.
Linux wurde ursprünglich als UNIX-ähnliches Betriebssystem konzipiert, hat sich aber weiterentwickelt und kann mittlerweile auf ganz unterschiedlicher Hardware ausgeführt werden, von Handys bis hin zu Supercomputers. Ein Betriebssystem auf Linux-Basis umfasst den Linux-Kernel, der die Hardwareressourcen verwaltet, und mehrere Softwarepakete, die den Rest des Betriebssystems ausmachen. Organisationen können ihr Linux-Betriebssystem auch auf einem Linux-Server ausführen.
Es enthält einige allgemeine Kernkomponenten wie GNU-Tools. Mit diesen Tools können Nutzende vom Kernel bereitgestellte Ressourcen verwalten, zusätzliche Software installieren, Performance- und Sicherheitseinstellungen konfigurieren und mehr. All diese Tools bilden das Betriebssystem. Weil das Betriebssystem von Linux auf Open Source basiert, kann die spezifische Softwarekombination von einer Linux-Distribution zur anderen variieren.
Was ist eine Befehlszeile?
Über die Befehlszeile kann direkt auf einen Computer zugegriffen werden. Damit können Sie die Software anweisen, bestimmte Hardwareaktionen auszuführen, was in einer einfachen Point-and-Click-Oberfläche nicht möglich ist.
Befehlszeilen stehen in vielen Betriebssystemen zur Verfügung, unabhängig davon, ob diese proprietär sind oder auf Open Source basieren. Generell aber assoziiert man Befehlszeilen mit Linux, weil Nutzende über die Befehlszeile und die Open Source-Software uneingeschränkt auf den PC zugreifen können.
Unser aktuelles Red Hat Enterprise Linux 9.1 enthält jetzt noch mehr integrierte Befehlszeilenfunktionen als zuvor. Außerdem beinhaltet es Konsolen, die diese Funktionen in anwendungsfreundlichen Modulen zusammenfassen, wo sie unabhängig von der Befehlszeile genutzt werden können.
Was gehört zu Linux? Bestandteile eines Linux Betriebssystems
Kernel
Er ist die Grundkomponente des Betriebssystems und für seine Funktionalität unerlässlich. Der Kernel verwaltet die Systemressourcen, kommuniziert mit der Hardware und ist für das Speicher-, Prozess- und Dateimanagement zuständig.
Userspace
Dies ist die administrative Schicht für Aufgaben auf Systemebene, wie etwa Konfigurationen und Softwareinstallationen. Dazu gehören auch die Shell oder Befehlszeile, Daemons, im Hintergrund ausgeführte Prozesse sowie die Desktopumgebung.
Anwendungen
Dies ist die Software, mit der Sie Aufgaben ausführen können. Dazu gehört alles von Desktop-Tools über Programmiersprachen bis hin zu Multi-User Business Suites. Die meisten Linux-Distributionen bieten eine zentrale Datenbank für die Suche und den Download zusätzlicher Anwendungen.
Linux und Open Source
Linux ist ein kostenloses Betriebssystem, das unter der GNU General Public License (GPL) veröffentlicht wird. Das heißt, es steht allen frei, den Quellcode auszuführen, zu modifizieren und neu zu verteilen oder gar Kopien modifizierten Codes zu vertreiben – solange dies unter der gleichen Lizenz geschieht.
Linux hat sich im Laufe der Zeit zum größten Open Source-Softwareprojekt der Welt entwickelt. Nicht nur Profis weltweit, sondern auch Menschen, die sich das Programmieren und Entwickeln zum Hobby gemacht haben, leisten Beiträge zum Linux-Kernel. Sie fügen Features hinzu, suchen Bugs und Sicherheitsschwachstellen, beheben diese mit Live-Patching und stellen neue Ideen bereit. Und sie teilen ihre Erkenntnisse und Entwicklungen mit der Community.
Warum Red Hat für Linux?
Linux ist die Basis des modernen IT-Stacks, und Red Hat leistet viele wichtige Beiträge zum Linux-Kernel und den dazugehörigen Technologien in den Open Source Communities. Die Engineers von Red Hat arbeiten kontinuierlich an der Verbesserung von Funktionen, Zuverlässigkeit und Sicherheit. Sie stellen sicher, dass Ihre Infrastruktur gut funktioniert und stabil läuft, und zwar unabhängig von Use Case oder Workload.
Red Hat Enterprise Linux bietet eine standardisierte Betriebsumgebung für alles, was Ihr Unternehmen in diversen Umgebungen durchführen möchte, und es ist gleichsam der Motor für alle Apps, mit denen Sie Ihr Geschäft in virtuellen und containerisierten Private und Public Clouds ausführen. Dazu können Kunden, die Red Hat Enterprise Linux nutzen, wirtschaftliche Vorteile in Höhe von über 1 Billion USD pro Jahr erzielen.