IT-Lexikon

In diesem kleinen IT-Lexikon erfährst du alles Wissenswerte rund um die spannenden Themen der Full-Stack Entwicklung und DevOps. Hier findest du klare und leicht verständliche Erläuterungen, die selbst komplexe technische Begriffe ganz einfach auf den Punkt bringen.

Linux
Themen aus der Full-Stack Entwicklung und DevOps

Linux ist ein freies, quelloffenes Betriebssystem, das auf dem Linux‑Kernel basiert. Es bildet die Grundlage für eine große Vielfalt an Distributionen, die je nach Einsatzzweck unterschiedliche Werkzeuge, Oberflächen und Paketverwaltungen mitbringen. Linux zeichnet sich durch Stabilität, Sicherheit, Flexibilität und eine aktive Open‑Source‑Community aus.

Kerneigenschaften

  • Open Source: Der Quellcode ist öffentlich und kann verändert werden.
  • Stabil und zuverlässig: Besonders im Server‑ und Cloud‑Umfeld geschätzt.
  • Sicher: Durch klare Rechteverwaltung und transparente Entwicklung.
  • Anpassbar: Vom Supercomputer bis zum kleinen IoT‑Gerät einsetzbar.
  • Kostenfrei: Die meisten Distributionen sind kostenlos verfügbar.

Aufbau eines Linux‑Systems

  • Kernel: Steuert Hardware, Prozesse und Speicher.
  • Userspace: Anwendungen, Shells, Bibliotheken.
  • Dateisystemstruktur: Klare Hierarchie mit Verzeichnissen wie /etc, /home, /var.
  • Paketverwaltung: Je nach Distribution unterschiedliche Systeme wie apt, dnf oder pacman.

Einsatzbereiche

  • Server und Rechenzentren
  • Cloud‑Plattformen und Container
  • Desktop‑Systeme
  • Embedded‑ und IoT‑Geräte
  • Entwicklung und Forschung
  • Netzwerk‑ und Sicherheitsumgebungen

Bekannte Distributionen

  • Ubuntu, Debian, Fedora, openSUSE
  • RHEL, SUSE Linux Enterprise, CentOS Stream
  • Arch Linux, Manjaro
  • Spezialdistributionen wie Kali Linux oder Alpine Linux

Vorteile und Herausforderungen

Vorteile: hohe Sicherheit, starke Performance, große Flexibilität, breite Community.
Herausforderungen: Einarbeitung in die Kommandozeile, eingeschränkte Verfügbarkeit mancher proprietärer Software, gelegentliche Hardware‑Kompatibilitätsfragen.

 

Zurück