Einleitung
  • Warum die Shell, das GUI ist nicht genug
  • Starten des Terminals
  • Linux Shells
Eingabe und Shell Interaktion
  • Die ersten Schritte im Terminal
  • Navigieren durch das Linux Dateisystem
  • Auflisten von Dateien und Verzeichnissen
  • Wie funktioniert die Shell?
  • Die Hilfe und die man Pages
  • Find - Ein sehr mächtiges Kommando
Prozesse
  • Prozesse Teil 1
  • Prozesse Teil 2
  • Aufgaben im Vorder- und Hintergrund
  • Prozess Prioritäten
Dateien und Verzeichnisse
  • Arbeiten mit Dateien
  • Wie erhalte ich Informationen über das System?
  • Wozu dient touch?
  • Die Macht vom Befehl "rm"
  • Kopieren, umbennen und löschen
  • Was sind Hard- und Softlinks?
  • Warum braucht es Variablen?
  • Paste, join, expand und unexpand
  • Text bearbeiten mit dem Befehl "sed"
Benutzer, Gruppen und Berechtigungen
  • Die vielfalt vom Befehl "ls"
  • Datei- und Verzeichnissberechtigungen
  • Verschiedene Spezial-Berechtigungen
  • Berechtigungen anpassen
  • Wo werden Benutzer und Gruppen "abgelegt"?
  • Verwalten von Benutzern
  • Verwalten von Gruppen
Pipe, I/O Umleitung und Platzhalter
  • Drei nützliche Befehle: grep, cut und sort
  • Was ist pipe?
  • Wie funktioniert eine Umleitung (Redirects)?
  • Wozu dienen Platzhalter (Wildcards)?
Bash (Befehlszeile) Einstellungen
  • Was ist ein Alias?
  • Anpassen der Bash (Terminal)
  • Welche Befehle habe ich schon einmal verwendet?
Text-Editor
  • Der Text-Editor "nano"
  • Die "power" vom vim Editor
Datenträgerverwaltung
  • Erstellen von Partitionen und Dateisystemen
  • Zwei Befehle: "mount" und "umount"
  • Einführung in das Thema LVM
  • LVM im Einsatz
Patchverwaltung und Software Installation
  • Wann braucht es den Befehl "apt"?
  • Der Einsatz vom Befehl "yum"
  • Zusätzliche Software installieren
Netzwerkkonfiguration
  • Informationen sammeln (IP-Adresse)
  • IP-Adresse statisch konfigurieren
Betreiben des laufenden Systemes
  • Arbeiten mit "systemd" und den "targets"
  • Neustart und Ausschalten des Systems
  • Zusammenfassung