Linux – Im Terminal und auf der grafischen Oberfläche

Terminal

Einführung in Linux und das Terminal

Dateisystem und Berechtigungen verstehen

Shells im Vergleich – Bash vs. Zsh

Personalisierung & Farbe für mehr Produktivität

Arbeiten mit Textdateien – cat, less, head

Wichtige Werkzeuge für die Kommandozeile – tail und watch

Zählen und Sortieren – wc, sort, uniq, nl

Textbearbeitung mit sed

Editor für Einsteiger – nano

Editor für Fortgeschrittene – vim

Editor für Power-User – emacs

Prozesse und Systemressourcen

Paketverwaltung und Softwareinstallation

Netzwerkarbeit auf der Kommandozeile

Bash-Skripting – Grundlagen

Bash-Skripting – Bedingungen & Schleifen

Bash-Skripting – Funktionen & Modularisierung

Bash-Skripting – Textverarbeitung & Automatisierung

Bash-Skripting – Praxisprojekt & Abschluss

Systemprotokolle und Überwachung

Fortgeschrittene Workflows & Best Practices

Moderne Alternativen und Ökosysteme

Dateien und Verzeichnisse kopieren mit cp

Dateien und Verzeichnisse verschieben und umbenennen mit mv

Verzeichnisse erstellen mit mkdir

Dateisysteme einbinden und aushängen mit mount und umount

Kompression und Archivierung unter Linux

Dateien suchen mit find

Backups und Synchronisation mit rsync