Linux Bash Shell Programming – 5-tägiger Online-Kurs im virtuellen Klassenzimmer
3.450,00 EUR
- 5 Tage
Automatisieren Sie die Linux-Administration und steigern Sie Ihre Produktivität an der Kommandozeile mit dem Kurs „Linux Bash Shell Programming“. In diesem praxisorientierten Training lernen Sie, wie Sie leistungsstarke Bash-Skripte erstellen, die wiederkehrende Aufgaben vereinfachen, die Systemverwaltung optimieren und die betriebliche Effizienz erhöhen. Sie erlernen die Grundlagen der Bash-Skripterstellung, darunter Variablen, Schleifen, bedingte Anweisungen, Funktionen, Dateiverarbeitung, Benutzereingaben und Fehlerbehandlung. Durch praktische Übungen entwickeln Sie wiederverwendbare Skripte, um alltägliche Linux-Administrationsaufgaben zu automatisieren und ein solides Fundament für DevOps, Systemadministration und Infrastrukturautomatisierung aufzubauen. Am Ende des Kurses sind Sie in der Lage, zuverlässige, gut wartbare Bash-Skripte zu schreiben, die Ihre Produktivität steigern und reale Linux-Umgebungen unterstützen.
Hauptfunktionen
Sprache
Kurs und Materialien sind auf Englisch
Stufe
Anfänger- bis Mittelstufenniveau
5 Tage (40 Stunden) Präsenzunterricht
mit zertifizierten Trainern
Über 60 empfohlene Lernstunden
Übungen und Lösungen
Herunterladbare PDF-Dokumente mit ausführlichen Inhalten (Folien, Erklärungen)
Zertifikat
Abschlusszertifikat verfügbar

Lernergebnisse
Am Ende dieses Kurses werden Sie in der Lage sein:
Excel
Lerne wichtige Linux-Werkzeuge wie grep, sed und AWK zu beherrschen, um Text in Logs, Konfigurationsdateien und strukturierten Daten effizient zu durchsuchen, zu bearbeiten und zu verarbeiten.
Erstellen
Erstelle wiederverwendbare Bash-Funktionen, um Skripte zu organisieren, die Wartung zu vereinfachen und skalierbare Automatisierungslösungen aufzubauen.
Bericht
Verwenden Sie AWK-Variablen, Funktionen, Arrays und Kontrollstrukturen, um strukturierte Daten zu parsen, zu transformieren und darüber zu berichten.
Verbessern
Verbessern Sie die Zuverlässigkeit von Skripten mit Fehlerbehandlung, Exit-Codes, Signalabfang (Trapping) und Debugging-Techniken, um robuste Bash-Automatisierung aufzubauen.

Kurszeitplan
Tag 1: Grundlagen der Bash-Skripterstellung
Lektion 01
- Wichtige Linux/UNIX-Befehle und grundlegende Shell-Konzepte wiederholen
- Bash-Skripte erstellen und ausführen
- Mit Variablen, Benutzereingaben und Berechnungen arbeiten
- Verwende bedingte Anweisungen und Shell-Syntax für Entscheidungsfindung
Tag 2: Fortgeschrittene Skripttechniken
Lektion 02
- Erstelle Skripte mit Schleifen, Menüs und Verzweigungslogik
- Daten mit AWK verarbeiten
- Wiederverwendbare Funktionen und Funktionsbibliotheken erstellen
- Interrupts behandeln und die Skriptstruktur verbessern
Tag 3: Automatisierung & Dateiverwaltung
Lektion 03
- Dateien mittar sichern und wiederherstellen
- Dateien komprimieren mit gzip, bzip2 und zip
- Automatisierte Aufgaben planen mit cron und at
- Dateien mit Linux-Werkzeugen vergleichen und aufteilen
Tag 4: Textverarbeitung & AWK
Lektion 04
- Text und Zeichen mit Linux-Befehlen bearbeiten
- Verwenden Sie reguläre Ausdrücke für die Mustersuche
- Text verarbeiten mit sed
- Erstellen Sie AWK-Skripte zum Filtern, Formatieren und Auswerten
Tag 5: Fortgeschrittenes AWK & Kommandozeilenwerkzeuge
Lektion 05
- Entwickeln Sie fortgeschrittene AWK-Programme mit Kontrollstrukturen, Funktionen und Arrays
- Automatisieren Sie die Textverarbeitung und Berichterstellung
- Erweitern Sie Skripte mit Linux-Dienstprogrammen wie bc, getopts, printf, logger, xargs und eval

Für wen ist dieses Programm geeignet?
Linux-Systemadministratoren
DevOps- und Plattformingenieure
IT-Betriebsexperten
Softwareentwickler, die in Linux-Umgebungen arbeiten
Cloud-Ingenieure
Für alle, die Linux-Aufgaben mit Bash-Skripten automatisieren möchten
Voraussetzungen
- Grundlegende Erfahrung mit der Linux-Befehlszeile
- Vertrautheit mit Linux-Dateien und -Verzeichnissen
- Verständnis gängiger Linux-Befehle
- Vorkenntnisse in der Bash-Skripterstellung sind nicht erforderlich, aber von Vorteil.
Lizenzierung
und Gleichstellungspolitik
Lizenzierung und Akkreditierung
Dieser Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und erfüllt die Anforderungen der Lizenzvereinbarung.
Gleichstellungspolitik
AVC bietet keine Vorkehrungen aufgrund einer Behinderung oder eines medizinischen Zustands von Studierenden an. Bewerberinnen und Bewerber werden ermutigt, sich an AVC zu wenden, um während des gesamten Nachteilsausgleichsverfahrens Beratung und Unterstützung zu erhalten.
Häufig gestellte Fragen

Benötigen Sie eine maßgeschneiderte Inhouse- oder Gruppenschulung?
Fordern Sie ein Inhouse-Schulungsprogramm an, das speziell auf Ihr Team zugeschnitten ist. Wir bieten flexible Anpassungsmöglichkeiten, die auf Ihre Geschäftsziele abgestimmt sind, sowie attraktive Gruppenpreise für größere Teams. Füllen Sie das untenstehende Formular aus, und unsere Experten für Unternehmensschulungen entwickeln die perfekte Lösung für Sie.
