Linux
Linux
Das Open-Source-Betriebssystem, das über 90% aller Server, Supercomputer und Cloud-Infrastrukturen antreibt. Erfahren Sie alles über Distributionen, den Kernel, Paketmanager und den Enterprise-Einsatz.
1. Was ist Linux?
Definition
Linux ist ein freies, open-source, Unix-ähnliches Betriebssystem, das 1991 von Linus Torvalds entwickelt wurde. Der Kern des Systems ist der Linux-Kernel, der die Hardware verwaltet und grundlegende Dienste bereitstellt.
Linux wird unter der GNU General Public License (GPL) veröffentlicht, was bedeutet, dass jeder den Quellcode einsehen, verändern und weiterverteilen darf. Heute wird Linux von tausenden Entwicklern weltweit weiterentwickelt und ist das Rückgrat der modernen IT-Infrastruktur.
Die drei Hauptkomponenten eines Linux-Systems: Kernel (Kern des Betriebssystems), GNU-Tools (Shell, Compiler, Core-Utilities) und Anwendungssoftware (Desktop-Umgebungen, Server-Dienste, etc.).
Linux in Zahlen (2026)
- Server-Marktanteil: ~90% weltweit
- Supercomputer: 100% der Top 500 laufen mit Linux
- Cloud-Infrastruktur: ~90% aller Cloud-Workloads
- Smartphones: Android (Linux-basiert) ~72% Marktanteil
- Embedded Systems: Router, Smart-TVs, IoT-Geräte
- Desktop: ~4-5% (steigend durch Gaming/Steam Deck)
2. Kernel vs. Distribution
Ein häufiges Missverständnis: "Linux" ist eigentlich nur der Kernel. Was wir als "Linux-Betriebssystem" nutzen, ist eine Distribution (kurz: "Distri"), die den Kernel mit Tools, Paketmanagern und Anwendungen kombiniert.
Linux-Kernel
Der Kernel ist die zentrale Komponente, die Hardware und Software verbindet.
- Entwickelt von: Linus Torvalds + Community
- Erste Version: 1991 (0.01)
- Aktuelle Version: 6.x (2026)
- Aufgabe: Prozess-, Speicher-, Geräte-Management
- Lizenz: GPLv2
Linux-Distribution
Eine Distribution kombiniert den Kernel mit Tools, Paketmanager und Anwendungen.
- Beispiele: Ubuntu, Debian, Fedora, Arch
- Enthält: Kernel + GNU-Tools + Desktop
- Paketmanager: APT, DNF, Pacman, Zypper
- Desktop: GNOME, KDE, XFCE, Cinnamon
- 600+ Distri verfügbar (Distrowatch.com)
Merkhilfe
Der Kernel ist wie der Motor eines Autos – er bringt alles zum Laufen. Die Distribution ist das komplette Auto mit Karosserie, Sitzen, Lenkrad und allen Features. Sie können den gleichen Kernel in verschiedenen Distributionen verwenden, aber jede Distri hat ihre eigenen Tools und Konfigurationen.
3. Wichtige Linux-Distributionen
Es gibt über 600 Linux-Distributionen, aber einige haben sich als Standards etabliert. Hier die wichtigsten im Überblick:
Ubuntu
Die beliebteste Desktop-Distribution. Benutzerfreundlich, gute Hardware-Unterstützung, große Community.
- Basis: Debian
- Paketmanager: APT
- Release-Zyklus: Alle 6 Monate (LTS alle 2 Jahre)
- Desktop: GNOME
- Support: 5 Jahre (LTS)
Debian
Eine der ältesten und stabilsten Distributionen. Basis für Ubuntu, Linux Mint und viele andere.
- Basis: Eigenständig
- Paketmanager: APT
- Release-Zyklus: ~2 Jahre
- Desktop: GNOME, KDE, XFCE (wählbar)
- Support: 5 Jahre
Fedora
Von Red Hat gesponsert, bringt neueste Technologien. Basis für RHEL (Enterprise).
- Basis: Eigenständig (Red Hat)
- Paketmanager: DNF
- Release-Zyklus: Alle 6 Monate
- Desktop: GNOME (Standard)
- Support: 13 Monate
Rocky Linux / AlmaLinux
Nachfolger von CentOS. 100% binärkompatibel mit RHEL, aber kostenlos.
- Basis: RHEL (Red Hat Enterprise Linux)
- Paketmanager: DNF
- Release-Zyklus: Folgt RHEL
- Desktop: GNOME
- Support: 10 Jahre
Arch Linux
Rolling-Release-Distribution für erfahrene Nutzer. Immer die neueste Software.
- Basis: Eigenständig
- Paketmanager: Pacman
- Release-Modell: Rolling Release
- Desktop: Frei wählbar
- Philosophie: KISS (Keep It Simple)
openSUSE
Deutsche Distribution mit YaST-Konfigurationstool. Stabil (Leap) oder aktuell (Tumbleweed).
- Basis: Eigenständig (SUSE)
- Paketmanager: Zypper
- Varianten: Leap (stabil) / Tumbleweed (rolling)
- Desktop: KDE, GNOME
- Tool: YaST (einzigartig)
Linux Mint
Basierend auf Ubuntu/LTS, aber mit traditioneller Desktop-Oberfläche. Ideal für Windows-Umsteiger.
- Basis: Ubuntu LTS
- Paketmanager: APT
- Release-Zyklus: Alle 2 Jahre (LTS)
- Desktop: Cinnamon, MATE, XFCE
- Support: 5 Jahre
Kali Linux
Spezialisiert auf Security-Audits und Penetrationstests. Enthält hunderte Security-Tools.
- Basis: Debian Testing
- Paketmanager: APT
- Tools: 600+ Security-Tools vorinstalliert
- Desktop: XFCE
- Einsatz: Nur für Security-Profis!
4. Paketmanager
Jede Distribution verwendet einen eigenen Paketmanager, um Software zu installieren, aktualisieren und entfernen. Hier die wichtigsten:
APT (Advanced Package Tool)
Der am weitesten verbreitete Paketmanager. Einfach zu bedienen, riesige Paketquellen.
DNF (Dandified YUM)
Nachfolger von YUM. Schneller, effizienter, bessere Abhängigkeitsauflösung.
Pacman
Schnell und einfach. Rolling-Release-Modell, AUR (Arch User Repository) für zusätzliche Pakete.
Zypper
Leistungsstark mit YaST-Integration. Gut für Enterprise-Umgebungen.
Wichtige Paketmanager-Befehle
5. Linux-Dateisystem-Hierarchie (FHS)
Linux verwendet eine standardisierte Verzeichnisstruktur (Filesystem Hierarchy Standard). Hier die wichtigsten Verzeichnisse:
| Verzeichnis | Beschreibung | Beispiel-Inhalt |
|---|---|---|
| / | Root-Verzeichnis (Wurzel) | Startpunkt des Dateisystems |
| /home | Benutzerverzeichnisse | /home/user, /home/admin |
| /etc | System-Konfigurationsdateien | /etc/passwd, /etc/fstab |
| /var | Variable Daten (Logs, Caches) | /var/log, /var/www |
| /usr | Benutzerprogramme (read-only) | /usr/bin, /usr/lib |
| /bin | Essentielle Binaries | bash, ls, cp, mv |
| /sbin | System-Binaries (Admin) | fdisk, iptables, reboot |
| /tmp | Temporäre Dateien | Wird bei Neustart geleert |
| /opt | Optionale Software | /opt/google/chrome |
| /dev | Gerätedateien | /dev/sda, /dev/null |
| /proc | Prozess-Informationen (virtuell) | /proc/cpuinfo, /proc/meminfo |
| /boot | Boot-Dateien (Kernel, GRUB) | vmlinuz, initrd.img |
Unterschied zu Windows
Windows verwendet Laufwerksbuchstaben (C:\, D:\), Linux verwendet eine einheitliche Verzeichnisstruktur ausgehend von /. Alle Festplatten, USB-Sticks und Netzwerklaufwerke werden in diese Struktur eingehängt (mounten).
6. Wichtige Linux-Befehle
Die Kommandozeile (Terminal/Shell) ist das Herzstück von Linux. Hier die wichtigsten Befehle für den Alltag:
Navigation & Dateien
Datei-Inhalte anzeigen
System & Prozesse
Netzwerk
Rechte & Benutzer
7. Desktop-Umgebungen
Linux bietet verschiedene Desktop-Umgebungen (DE) zur Auswahl – jede mit eigenem Look & Feel:
GNOME
Modern, minimalistisch. Standard bei Ubuntu, Fedora, Debian.
KDE Plasma
Hoch anpassbar, Windows-ähnlich. Sehr konfigurierbar.
XFCE
Leichtgewichtig, ressourcenschonend. Ideal für ältere Hardware.
Cinnamon
Windows-ähnlich, traditionell. Standard bei Linux Mint.
MATE
Klassisch, stabil. Fork von GNOME 2.
Welches Desktop für wen?
- Einsteiger: GNOME oder Cinnamon (intuitiv)
- Windows-Umsteiger: Cinnamon oder KDE Plasma
- Power-User: KDE Plasma (maximale Anpassbarkeit)
- Ältere Hardware: XFCE oder MATE (ressourcenschonend)
- Server: Keine DE nötig (nur Terminal)
8. Vorteile von Linux
Warum läuft über 90% aller Server mit Linux? Hier die wichtigsten Vorteile:
Sicherheit
Weniger Viren/Malware, strenge Rechteverwaltung, schnelle Security-Updates durch Community.
Performance
Ressourcenschonend, läuft auch auf alter Hardware, keine Hintergrundprozesse wie bei Windows.
Freiheit & Kontrolle
Keine Telemetrie, volle Kontrolle über das System, kein erzwungenes Update-Verhalten.
Community & Support
Riesige Community, tausende Foren/Tutorials, professionelle Support-Optionen (Red Hat, Canonical).
Stabilität
Läuft jahrelang ohne Neustart, ausgereiftes Rechte-System, keine Registry-Probleme.
Kosten
100% kostenlos (außer Enterprise-Support), keine Lizenzkosten für tausende Server.
9. Linux vs. Windows vs. macOS
Ein direkter Vergleich der drei großen Betriebssysteme:
| Eigenschaft | Linux | Windows | macOS |
|---|---|---|---|
| Kosten | Kostenlos | ~100-200 € | Kostenlos (nur auf Apple-HW) |
| Open Source | Ja (GPL) | Nein | Teilweise (Darwin) |
| Server-Marktanteil | ~90% | ~8% | ~2% |
| Desktop-Marktanteil | ~4-5% | ~72% | ~15-20% |
| Paketmanager | APT, DNF, Pacman | Winget, Chocolatey | Homebrew, MacPorts |
| Sicherheit | Sehr hoch | Mittel | Hoch |
| Anpassbarkeit | Sehr hoch | Mittel | Gering |
| Gaming | Gut (Steam/Proton) | Exzellent | Mittel |
| Hardware-Support | Sehr gut (außer exotische HW) | Exzellent | Nur Apple-HW |
| Updates | User-kontrolliert | Oft erzwungen | Automatisch |
10. Linux im Enterprise-Einsatz
Linux dominiert die Enterprise-IT. Hier die wichtigsten Einsatzbereiche:
Apache, Nginx, Lighttpd laufen fast ausschließlich auf Linux. LAMP-Stack (Linux, Apache, MySQL, PHP/Python).
- ~70% aller Websites laufen auf Linux-Servern
- Top-100 Websites: fast alle Linux
AWS, Azure, Google Cloud – alle basieren auf Linux. Kubernetes, Docker laufen nativ auf Linux.
- 90%+ aller Cloud-Workloads auf Linux
- Container-Technologie = Linux-Technologie
MySQL, PostgreSQL, MongoDB, Redis – alle laufen optimal auf Linux. Enterprise-Datenbanken bevorzugen Linux.
- Bessere Performance als auf Windows
- Stabiler bei hoher Last
DNS (BIND), DHCP, Firewall (iptables/nftables), VPN (OpenVPN, WireGuard) – alles native Linux-Tools.
- Router/Firewalls basieren oft auf Linux
- pfSense, OPNsense = Linux-basiert
Router, Smart-TVs, IoT-Geräte, Industrie-Steuerungen – Linux ist überall im Embedded-Bereich.
- Android = Linux-Kernel
- OpenWRT für Router
100% der Top 500 Supercomputer laufen mit Linux. High Performance Computing (HPC) = Linux.
- Fugaku (Japan), Frontier (USA), LUMI (EU)
- Wissenschaft, Wetterforschung, KI-Training
Enterprise-Distributionen
Für den professionellen Einsatz gibt es spezielle Enterprise-Distributionen mit Langzeit-Support:
- Red Hat Enterprise Linux (RHEL): Marktführer, kommerzieller Support
- SUSE Linux Enterprise (SLES): Stark in Europa, SAP-optimiert
- Ubuntu LTS: 5 Jahre Support, gute Cloud-Integration
- Rocky Linux / AlmaLinux: Kostenlose RHEL-Alternativen
11. FAQ – Häufige Fragen & Antworten
Häufige Fragen zu Linux
Nein! Moderne Distributionen wie Ubuntu, Linux Mint oder Fedora sind genauso benutzerfreundlich wie Windows oder macOS. Die grafische Oberfläche (Desktop) funktioniert per Mausklick. Die Kommandozeile (Terminal) ist optional – aber mächtig, wenn man sie lernt.
Tipp: Starten Sie mit Ubuntu oder Linux Mint. Nach 1-2 Wochen werden Sie sich bereits wohlfühlen.
Windows-Programme (.exe) laufen nicht nativ unter Linux, aber es gibt Lösungen:
- Wine: Windows-Kompatibilitätsschicht (für viele Programme)
- Proton (Steam): Für Windows-Spiele unter Linux
- Virtual Machine: Windows in VM (VirtualBox, VMware)
- Alternativen: LibreOffice statt MS Office, GIMP statt Photoshop
Die meisten alltäglichen Aufgaben können mit nativen Linux-Programmen erledigt werden.
Empfehlungen für Einsteiger:
- Ubuntu: Die beliebteste Wahl, große Community, gute Dokumentation
- Linux Mint: Windows-ähnlich, sehr einsteigerfreundlich
- Fedora Workstation: Modern, von Red Hat unterstützt
- Pop!_OS: Ubuntu-basiert, optimiert für Entwickler/Gaming
Vermeiden Sie als Einsteiger: Arch Linux, Gentoo, Kali Linux (diese sind für Profis).
In den meisten Fällen: Nein. Linux hat durch seine Architektur und Rechteverwaltung deutlich weniger Viren/Malware als Windows. Es gibt zwar Linux-Malware, aber sie ist selten und betrifft meist Server.
Ausnahmen:
- Mail-Server (sollten Windows-Clients scannen)
- File-Server in gemischten Umgebungen
- Compliance-Anforderungen (bestimmte Branchen)
Ja, absolut! Dual-Boot ist eine gängige Praxis. Beim Start des Computers können Sie wählen, ob Windows oder Linux gestartet werden soll.
So geht's:
- Windows-Partition verkleinern (Datenträgerverwaltung)
- Linux-Installer starten (z.B. Ubuntu)
- "Install alongside Windows" wählen
- GRUB-Bootloader installiert sich automatisch
Alternative: Windows Subsystem for Linux (WSL2) – Linux direkt in Windows, ohne Dual-Boot.
Die Hauptgründe für den Enterprise-Einsatz:
- Kosten: Keine Lizenzkosten für tausende Server
- Stabilität: Läuft jahrelang ohne Neustart
- Performance: Besser als Windows für Server-Workloads
- Sicherheit: Weniger Angriffsfläche, schnellere Patches
- Anpassbarkeit: Quellcode verfügbar, volle Kontrolle
- Automation: Perfekt für DevOps, CI/CD, Container
WSL2 ist eine Microsoft-Technologie, die einen echten Linux-Kernel in Windows ausführt. Sie können Linux-Tools und -Befehle direkt in Windows nutzen, ohne Dual-Boot oder VM.
Vorteile:
- Linux-Terminal in Windows
- Volle Linux-Kompatibilität (Docker, Git, etc.)
- Integration mit VS Code, Windows Explorer
- Perfekt für Entwickler, die Windows + Linux brauchen
Installation: wsl --install in PowerShell (Admin).
Empfohlener Lernweg:
- Installation: Ubuntu oder Linux Mint auf alter Hardware oder VM installieren
- Alltag nutzen: Linux für 1-2 Wochen als Hauptsystem verwenden
- Terminal lernen: Basis-Befehle (ls, cd, cp, mv, rm) üben
- Online-Kurse: Linux Essentials (LPI), Udemy-Kurse
- Community: Foren wie Unix & Linux Stack Exchange nutzen
- Projekte: Eigenen Server aufsetzen (Web-Server, Pi-hole, Nextcloud)
Wichtig: Lernen durch Machen! Probieren Sie Dinge aus, machen Sie Fehler – daraus lernt man am meisten.
Zusammenfassung
Die wichtigsten Punkte
- Linux: Open-Source-Betriebssystem, 1991 von Linus Torvalds entwickelt
- Kernel vs. Distribution: Kernel = Kern, Distribution = komplettes System
- Wichtige Distributionen: Ubuntu, Debian, Fedora, Arch, openSUSE, Linux Mint, Kali
- Paketmanager: APT (Debian/Ubuntu), DNF (Fedora/RHEL), Pacman (Arch), Zypper (openSUSE)
- Dateisystem: Einheitliche Struktur von / (Root) ausgehend
- Desktop-Umgebungen: GNOME, KDE Plasma, XFCE, Cinnamon, MATE
- Vorteile: Sicherheit, Performance, Freiheit, Community, Stabilität, Kosten
- Enterprise-Einsatz: 90%+ aller Server, 100% Supercomputer, Cloud-Infrastruktur
- Einsteiger-Tipp: Ubuntu oder Linux Mint für den Start
- WSL2: Linux direkt in Windows für Entwickler
Bereit für Linux?
Linux ist das Rückgrat der modernen IT – vom Smartphone bis zum Supercomputer. Ob als Einsteiger mit Ubuntu oder als Profi mit Arch – Linux bietet für jeden die passende Distribution. Starten Sie mit einer VM oder Dual-Boot und entdecken Sie die Welt der Open-Source-Betriebssysteme!
Windows vergleichenWeiterführende Themen
Das meistgenutzte Desktop-Betriebssystem – Versionen, Editionen und Enterprise-Einsatz.
Zu WindowsApples Unix-basiertes Betriebssystem für Mac-Computer – Features und Enterprise-Einsatz.
Zu macOSNTFS, ext4, APFS, ZFS – wie Betriebssysteme Daten auf Festplatten organisieren.
Zu DateisystemenDie wichtigsten Kommandozeilen-Befehle für Windows, Linux und macOS.
Zu Terminal-Befehlen