Technik 1.5 — Linux Grundlagen

Linux — das Betriebssystem hinter (fast) allem

Server, Container, Smartphones (Android), Smart-TVs, Router, Tesla-Autos, Internationale Raumstation — fast überall steckt Linux drin. Wer Code in Production bringt, kommt nicht drum herum.

Warum Linux lernen?

  • Server laufen zu 95%+ unter Linux — wer deployen will, muss es bedienen können
  • Docker, Kubernetes, CI/CD-Pipelines: alles Linux drinnen
  • Cloud (AWS, GCP, Hetzner): Default-Image ist Linux
  • Mac / WSL: die Shell ist nahezu identisch zu Linux

Was du in diesem Kurs lernst

  • Shell-Denken: Pipe, Redirect, Glob, Quote
  • Dateisystem: hierarchisch, Hidden-Files, Symbolische Links
  • Permissions: chmod, chown, das "rwx"-Modell
  • Prozesse: ps, kill, signals, systemd-Basics
  • Paketmanagement: apt, dnf, snap, pip
  • SSH: Login, Keys, Tunnel, scp/rsync

Distributionen — eine kurze Landkarte

DistroFamilieWofür
UbuntuDebianServer & Desktop, Standard
DebianDebianStabiler Server
FedoraRed HatBleeding Edge, Workstation
Rocky / AlmaRed HatEnterprise-kompatibel (CentOS-Nachfolger)
ArchEigenDIY, schlank
AlpineEigenContainer, klein (~5 MB)
Zurück zu Technik