Schulungsübersicht

Einführung

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

Bash verstehen

  • Das Lebenszyklus eines Bash-Skripts
  • Wie Bash in Systemadministrationsaufgaben passt
  • Bash-Syntax und Datentypen

Erste Schritte

  • Einrichtung der Entwicklungsumgebung
  • Bash auf Linux-Systemen installieren
  • Bash auf Windows-Systemen installieren
  • Die Bash-Umgebung konfigurieren

Erstellen und Ausführen von Bash-Skripten

  • Struktur eines Bash-Skripts
  • Bash-Skripte ausführen
  • Verwendung von Variablen, Argumenten und Eingabe/Ausgabe
  • Kontrollstrukturen und Schleifen

Bash-Skripting für Automatisierung

  • Aufgaben mit Bash automatisieren
  • Dateisystemverwaltung mit Bash
  • Prozessverwaltung mit Bash
  • Systemüberwachung und -logging mit Bash

Integration von Bash mit anderen Tools

  • Bash und reguläre Ausdrücke
  • Bash und sed und awk
  • Bash und Kommandozeilentools (grep, find, xargs usw.)

Fehlerbehebung

  • Debugging von Bash-Skripten
  • häufige Fehler und wie man sie vermeidet
  • Optimierung von Bash-Skripten

Zusammenfassung und Nächste Schritte

  • Wiederholung der wichtigsten Konzepte und Best Practices
  • Nächste Schritte zur Weiterbildung in Bash und Automatisierung mit Bash

Voraussetzungen

  • Grundlegendes Verständnis des Linux-Betriebssystems
  • Erfahrung mit der Kommandozeile
  • Grundkenntnisse in Programmierung

Zielgruppe

  • Entwickler
  • Systemadministratoren
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien