1. Einleitung
  2. FOSS in der Ausbildung
  3. Gliederung
  4. Installation & Hello World
  5. 1. Linux-Grundlagen
    1. 1.1. Linux, Unix & FOSS
    2. 1.2. Mit freier Software Geld verdienen?
    3. 1.3. Wo wird Linux verwendet?
    4. 1.4. Architektur
  6. 2. Installation von Linux-Systemen
    1. 2.1. Grundlagen
      1. 2.1.1. Distributionen
      2. 2.1.2. Desktopumgebungen
      3. 2.1.3. Live-Stick erstellen
      4. 2.1.4. Partitionierung
        1. 2.1.4.1. HowTo
      5. 2.1.5. Paketquellen
      6. 2.1.6. Bedienungsanleitung
    2. 2.2. Treiber
      1. 2.2.1. AHCI
      2. 2.2.2. Wifi
    3. 2.3. Linux + Windows / macOS
  7. Shell & Netzwerk
  8. 3. Administration auf der Kommandozeile
    1. 3.1. Paketverwaltung
    2. 3.2. Benutzer und Berechtigungen
    3. 3.3. Unix-Philosophie
    4. 3.4. Verarbeiten von Dateien
    5. 3.5. Prozessverwaltung
    6. 3.6. Netzwerk-Konfiguration
    7. 3.7. SSH
    8. 3.8. Verwalten des Dateisystems
  9. Architektur & Sicherheit
  10. 4. Bootloader und Bootprozess
    1. 4.1. Ventoy
  11. 5. Init am Beispiel Systemd
  12. 6. Live-Systeme, Datenrettung, Hacken
    1. 6.1. Hacking
  13. 7. Verschlüsselung
  14. 8. Virtualisierung
  15. Entwicklung & Ausblick
  16. 9. Backups
  17. 10. Versionskontrolle am Beispiel git
  18. 11. Skript-Programmierung mit Bash
  19. 12. Softwareentwicklung
  20. 13. Eigene Projekte
  21. 14. Ausblick
    1. 14.1. Raspberry Pi
    2. 14.2. Python
    3. 14.3. AI
  22. Quellen & Links

Linux Praktikum

Inhaltsverzeichnis

Einleitung

FOSS in der Ausbildung

Gliederung

Installation & Hello World

  • Linux-Grundlagen
    • Linux, Unix & FOSS
    • Mit freier Software Geld verdienen?
    • Wo wird Linux verwendet?
    • Architektur
  • Installation von Linux-Systemen
    • Grundlagen
      • Distributionen
      • Desktopumgebungen
      • Live-Stick erstellen
      • Partitionierung
        • HowTo
      • Paketquellen
      • Bedienungsanleitung
    • Treiber
      • AHCI
      • Wifi
    • Linux + Windows / macOS

Zeit für Erstkontakt zu Linux

-> Einrichtung gängiger FOSS GUIs

Shell & Netzwerk

  • Administration auf der Kommandozeile
    • Paketverwaltung
    • Benutzer und Berechtigungen
    • Unix-Philosophie
    • Verarbeiten von Dateien
    • Prozessverwaltung
    • Netzwerk-Konfiguration
    • SSH
    • Verwalten des Dateisystems

Architektur & Sicherheit

  • Bootloader und Bootprozess
    • Ventoy
  • Init am Beispiel Systemd
  • Live-Systeme, Datenrettung, Hacken
    • Hacking
  • Verschlüsselung
  • Virtualisierung

Entwicklung & Ausblick

  • Backups
  • Versionskontrolle am Beispiel git
  • Skript-Programmierung mit Bash
  • Softwareentwicklung
  • Eigene Projekte
  • Ausblick
    • Raspberry Pi
    • Python
    • AI

Quellen & Links