Linux-Grundlagen – 5-tägiger Online-Kurs

2.650,00 EUR

  • 5 days
Live-Virtuelles Klassenzimmer
In-House / In-Company

Baue mit diesem praxisorientierten Kurs zu Linux-Grundlagen ein solides Fundament in Linux-Systemadministration und Kommandozeilenarbeit auf. Der Kurs ist sowohl für Einsteiger als auch für IT-Fachleute konzipiert und vermittelt praktische Erfahrung im Umgang mit Linux-Umgebungen, Bash-Skripting, Dateisystemen, Automatisierungstools und wichtigen Kommandozeilenwerkzeugen.

Hauptfunktionen

Sprache

Kursmaterial auf Englisch

Stufe

Anfänger- bis Mittelstufenniveau

5 Tage Live-Unterricht mit Dozent

Virtuelles Training (8 Stunden/Tag)

Skripting-Szenarien aus der Praxis

Praktische Übungen in realen Laborumgebungen

Vollständige Kursmaterialien

Inhalte strukturiert nach den Standards der LPI-Zertifizierung

Über 70 empfohlene Lernstunden

Zertifikat über den Abschluss des Programms inbegriffen

Hero

Lernergebnisse

Am Ende dieses Programms werden Sie in der Lage sein:

Linux-Grundlagen & Systemnavigation

Baue Selbstvertrauen im Umgang mit Linux-Umgebungen und Kommandozeilenwerkzeugen auf. Lerne, wie Linux-Systeme aufgebaut sind, wie du Dateien und Verzeichnisse verwaltest und lokale, virtuelle sowie cloudbasierte Systeme effizient navigierst.

Befehlszeilenoperationen & Automatisierung

Entwickeln Sie praktische Kommandozeilenkenntnisse mit Pipes, Umleitungen, logischen Operatoren und Platzhaltern, um Aufgaben zu automatisieren und die Effizienz der Systemverwaltung zu verbessern.

Linux-Textverarbeitungstools

Arbeiten Sie mit wichtigen Linux-Werkzeugen wie vi/Vim, grep, sed und awk, um Dateien zu bearbeiten, Text zu verarbeiten, Protokolle zu durchsuchen und Systemprobleme mithilfe regulärer Ausdrücke zu beheben.

Erweiterte Datenverarbeitung und Interaktion

Arbeiten Sie mit Dateiverarbeitung, Delegates, Ereignissen, Lambda-Ausdrücken und LINQ, um Daten effizient zu verwalten und dynamische, ereignisgesteuerte Anwendungen zu unterstützen.

Bash-Skripterstellung zur Automatisierung

Erstellen und führen Sie Bash-Skripte aus, die Variablen, Schleifen, Bedingungen und Benutzereingaben nutzen, um routinemäßige Verwaltungsaufgaben zu automatisieren und tägliche Arbeitsabläufe zu optimieren.

Hero

Kurszeitplan

  1. Tag 1

    Sitzung 1: Einführung in Linux

    • Grundlagen von Linux und UNIX
    • Linux-Kernel und Dateisystemstruktur
    • Datei- und Verzeichnisverwaltung
    • Absolute und relative Pfade
    • Übungen zur Navigation in der Kommandozeile

    Sitzung 2: Grundlegende Befehle

    • Befehlszeilensyntax
    • Datei- und Verzeichnisoperationen
    • Platzhalter und Befehlsausführung
    • Logische Operatoren und Befehlssequenzen
    • Praktische Befehlsübungen

    Sitzung 3: Umleitung und Pipes

    • Umleitung von Ein- und Ausgabe
    • Fehlerumleitung und Pipe-Befehle
    • Praktische Übungen mit Pipes und Umleitungen
  2. Tag 2

    Sitzung 4: Grundlagen des vi/Vim-Editors

    • Einführung in vi/Vim
    • Bearbeitungsmodi und grundlegende Befehle
    • Rückgängig machen, Wiederherstellen und Anpassung
    • Befehle ausführen und Hilfe aufrufen
    • Praktische vi/Vim-Übungen

    Sitzung 5: Suchen und Ersetzen von Text

    • Suchen und Ersetzen in vi/Vim
    • Reguläre Ausdrücke (Regex)
    • Verwendung von sed, grep, egrep und fgrep
    • Übungen zur Textverarbeitung

    Sitzung 6: Befehlserinnerung & Bearbeitung

    • Grundlagen der Bash- und Korn-Shell
    • Techniken zur Befehlswiederholung und -bearbeitung
    • Praktische Shell-Übungen

    Sitzung 7: Dateiberechtigungen & Zugriffskontrolle

    • Benutzer, Gruppen und Berechtigungen
    • Dateiattribute ändern
    • Benutzer und Gruppen wechseln
    • Übungen zu Dateiverknüpfung und Zugriffskontrolle
  3. Tag 3

    Sitzung 8: Filtern und Formatieren von Text

    • Tools zur Textfilterung und -formatierung
    • Verwendung von paste, cut, nl und awk
    • Praktische Übungen zur Textverarbeitung

    Sitzung 9: Prozesse

    • Grundlagen des Prozessmanagements
    • Überwachen und Beenden von Prozessen
    • Hintergrundprozesse und Jobsteuerung
    • Übungen zum Prozessmanagement

    Sitzung 10: Benutzerumgebung

    • Anpassen von Shell-Profilen und Umgebungen
    • Arbeiten mit .profile, .bash_profile und .bashrc
    • Übungen zur Einrichtung der Umgebung

    Sitzung 11: Weitere Linux-Befehle

    • Verwendung von find, locate, xargs, df, cut und sort
    • Doppelte Inhalte und Nummernfolgen finden
    • Fortgeschrittene Kommandozeilenübungen
  4. Tag 4

    Sitzung 12: Wiederholung der UNIX-Befehle

    • Zentrale UNIX- und Linux-Befehle
    • Datei- und Verzeichnisverwaltung
    • Regex- und Dateinamensmuster
    • E/A-Umleitung und Dienstprogramme

    Sitzung 13: Einstieg in die Shell-Programmierung

    • Grundlagen der Shell-Skripterstellung
    • Skripte erstellen, speichern und ausführen
    • Übungen zur Skriptentwicklung

    Sitzung 14: Verwendung von Variablen

    • Umgebungs- und lokale Variablen
    • Variablenzuweisung und Anführungszeichen
    • Dateierweiterungen und Echo-Sequenzen
    • Übungen zur Variablenverarbeitung

    Sitzung 15: Berechnungen durchführen

    • Ganzzahl- und Gleitkomma-Berechnungen
    • Verwendung von expr und arithmetischer Notation
    • Rechenübungen in Shell-Skripten

    Sitzung 16: Umgang mit Laufzeitdaten

    • Verwendung von read und Befehlszeilenargumenten
    • Interaktive und wiederverwendbare Shell-Skripte
    • Übungen zu Laufzeitdaten

    Sitzung 17: Bedingte Ausführung

    • Bedingte Logik mit if und test
    • Übungen zur Skriptvalidierung

    Sitzung 18: Korn-, Bash- und POSIX-Syntax

    • Erweiterte Shell-Syntax und Testoperatoren
    • Standard- und Ersatzvariablen
    • Exit-Statuscodes und Skripting-Übungen
  5. Tag 5

    Sitzung 19: Schleifenkonstrukte

    • While-, Until- und For-Schleifen
    • Schleifensteuerbefehle
    • Übungen zur Skriptautomatisierung

    Sitzung 20: Verzweigte Entscheidungen

    • Case- und Select-Anweisungen
    • Erstellen menügesteuerter Skripte
    • Übungen zum Menüsystem

    Sitzung 21: Skripterstellung mit AWK

    • AWK-Grundlagen und Skripterstellung
    • AWK in Bash integrieren
    • Praktische AWK-Übungen

    Sitzung 22: Funktionen

    • Funktionen erstellen und verwenden
    • Funktionssyntax und Beispiele
    • Übungen zu Skriptfunktionen

    Sitzung 23: Interrupt-Behandlung

    • Unterbrechungssignale und Traps
    • Umgang mit Unterbrechungen in Skripten
    • Übungen zur Implementierung von Fallen

    Anhänge

    • Erweiterte Skriptfunktionen und Arrays
    • Vim- und UNIX-Kurzreferenzen
    • Zusätzliche Übungsaufgaben
Linux-Grundlagen

Für wen ist dieses Programm geeignet?

IT-Fachleute, die ihre Linux-Reise beginnen

System- und Netzwerkadministratoren

DevOps- und Cloud-Infrastruktur-Fachleute

Teams für technischen Support und Betrieb

Entwickler, die in Linux-Umgebungen arbeiten

Fachleute, die sich auf Linux Essentials- oder LPIC-Zertifizierungen vorbereiten

Kurs jetzt starten

Voraussetzungen

  • Grundlegendes Verständnis von IT-Konzepten und Betriebssystemen
  • Allgemeine Computerkenntnisse und Fähigkeiten zur Dateiverwaltung
  • Es sind keine Vorkenntnisse in Linux oder Programmierung erforderlich
  • Vertrautheit mit Kommandozeilenumgebungen ist hilfreich, aber nicht zwingend erforderlich

Erklärungen

Lizenzierung und Akkreditierung

Der Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und entspricht den Anforderungen der Lizenzvereinbarung.

Gleichstellungspolitik

Kandidaten werden ermutigt, sich während des gesamten Anpassungsprozesses für Beratung und Unterstützung an das AVC zu wenden.

Häufig gestellte Frage

Contact background

Benötigen Sie Unternehmenslösungen oder eine LMS-Integration?

Haben Sie nicht den Kurs oder das Programm gefunden, das für Ihr Unternehmen geeignet wäre? Benötigen Sie eine LMS-Integration? Schreiben Sie uns! Wir werden alles lösen!