Die Weiterbildung "DevOps - Linux Grundlagen" vermittelt eine fundierte Einführung in die Arbeit mit Linux-Systemen im DevOps-Kontext. Der Schwerpunkt liegt auf Kommandozeilenarbeit, Systemverständnis und Automatisierung grundlegender Aufgaben in Serverumgebungen.

Kommandozeile und Navigation
  • Linux Grundlagen anwenden, um Dateien und Verzeichnisse sicher über die Bash zu verwalten
  • Kommandozeile nutzen, um Texte zu filtern, zu durchsuchen und Ergebnisse weiterzuverarbeiten
  • Zugriffsrechte steuern, um Dateien und Verzeichnisse in DevOps-Umgebungen korrekt abzusichern
  • Pipes einsetzen, um Datenströme in den Linux Grundlagen effizient zu verknüpfen

Systemkonfiguration und Dienste
  • Linux Grundlagen nutzen, um Benutzer und Gruppen für DevOps-Systeme zu verwalten
  • Netzwerke konfigurieren, um grundlegende Systemzugänge im Linux-Umfeld einzurichten
  • Systemressourcen überwachen, um Prozesse und Auslastung in DevOps-Strukturen zu kontrollieren
  • Dienste steuern, um Systemd-basierte Services in den Linux Grundlagen zu verwalten

Automatisierung mit Shell-Skripten
  • Shell-Skripte erstellen, um wiederkehrende Aufgaben in DevOps - Linux Grundlagen zu automatisieren
  • Skripte strukturieren, um Variablen, Schleifen und Bedingungen gezielt einzusetzen
  • Fehler behandeln, um Skripte in DevOps-Umgebungen nachvollziehbar und stabil zu gestalten
  • Aufgaben planen, um Abläufe mit Cron im Rahmen der Linux Grundlagen zu automatisieren

Softwareverwaltung und Sicherheit
  • Pakete verwalten, um Software in DevOps - Linux Grundlagen systematisch zu installieren
  • Zugriffe absichern, um SSH-Verbindungen im Linux-Umfeld kontrolliert zu konfigurieren
  • Logs auswerten, um Fehler und Ereignisse in DevOps-Systemen zu analysieren
  • Firewall-Regeln anwenden, um grundlegende Sicherheitsmechanismen in Linux Grundlagen umzusetzen

Nach Abschluss der Weiterbildung verfügen die Teilnehmenden über sichere DevOps - Linux Grundlagen. Sie können Systeme über die Kommandozeile administrieren, Aufgaben automatisieren und Konfigurationen vornehmen. Damit besitzen sie eine tragfähige Basis für weiterführende DevOps-Tätigkeiten.