Kontakt aufnehmen

Schulungsübersicht

Einführung

  • Philosophie und Prinzipien von Bash / Was ist Bash?
  • Bash im Vergleich zu anderen Skriptsprachen
  • Überblick über die Funktionen und die Architektur von Bash
  • Jenseits von Bash: Bash im Kontext von Systemverwaltungsaufgaben

Verständnis von Bash

  • Der Lebenszyklus eines Bash-Skripts
  • Die Einbettung von Bash in Systemverwaltungsaufgaben
  • Bash-Syntax und Datentypen

Erste Schritte

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

Erstellen und Ausführen von Bash-Skripten

  • Struktur von Bash-Skripten
  • Ausführung von Bash-Skripten
  • Verwendung von Variablen, Argumenten sowie Ein- und Ausgabe
  • Steuerungsstrukturen und Schleifen

Bash-Scripting für Automatisierung

  • Aufgaben mit Bash automatisieren
  • 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 Kommandozeilen-Tools (grep, find, xargs etc.)

Fehlerbehebung

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

Zusammenfassung und Ausblick

  • Rückblick auf die wichtigsten Konzepte und Best Practices
  • Nächste Schritte für weitere Lernmöglichkeiten zu Bash und Automatisierung mit Bash

Voraussetzungen

  • Grundkenntnisse im Betriebssystem Linux
  • Erfahrung mit der Befehlszeilenschnittstelle (Command-Line Interface)
  • Erste Programmiererfahrungen

Zielgruppe

  • Entwickler
  • Systemadministratoren
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien