Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
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