Kontakt aufnehmen

Schulungsübersicht

Einführung

  • Philosophie und Grundsätze von Bash / Was ist Bash?
  • Bash im Vergleich zu anderen Skriptsprachen
  • Überblick über Bash-Funktionen und Architektur
  • Über Bash hinaus: Bash im Kontext von Systemverwaltungsaufgaben

Verständnis von Bash

  • Der Lebenszyklus eines Bash-Skripts
  • Wie Bash in Systemverwaltungsaufgaben eingebettet ist
  • Bash-Syntax und Datentypen

Erste Schritte

  • Einrichten der Entwicklungsumgebung
  • Installation von Bash auf Linux-Systemen
  • Installation von Bash auf Windows-Systemen
  • Konfigurieren der Bash-Umgebung

Erstellen und Ausführen von Bash-Skripten

  • Struktur eines Bash-Skripts
  • Ausführen von Bash-Skripten
  • Verwendung von Variablen, Argumenten und Ein-/Ausgabe
  • Kontrollstrukturen und Schleifen

Bash-Scripting für Automatisierung

  • Automatisieren von Aufgaben mit Bash
  • Dateisystemverwaltung mit Bash
  • Prozessverwaltung mit Bash
  • Systemüberwachung und Protokollierung mit Bash

Integration von Bash mit anderen Werkzeugen

  • Bash und reguläre Ausdrücke
  • Bash sowie sed und awk
  • Bash und Befehlszeilenprogramme (grep, find, xargs etc.)

Fehlerbehebung

  • Debugging von Bash-Skripten
  • Häufige Fehler und deren Vermeidung
  • Optimierung von Bash-Skripten

Zusammenfassung und nächste Schritte

  • Wiederholung der wichtigsten Konzepte und Best Practices
  • Nächste Schritte für das vertiefte Lernen über Bash und Automatisierung mit Bash

Voraussetzungen

  • Grundkenntnisse im Linux-Betriebssystem
  • Erfahrung mit der Befehlszeilenschnittstelle
  • Basiskenntnisse in der Programmierung

Zielgruppe

  • Entwickler
  • Systemadministratoren
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien