Seminarinformationen

Seminar - Ziel

In dieser fünftägigen Schulung „Linux Crashkurs – Linux von 0 auf 100 %“ erwerben Sie fundierte Kenntnisse und praxisnahe Fähigkeiten am Beispiel von Ubuntu Linux. Die Schulung bietet eine umfassende Einführung in Linux und orientiert sich an einer modernen Ubuntu Umgebung. Sie beginnt mit den POSIX Grundlagen und reicht bis zur strukturierten Fehlersuche und Selbsthilfe im Administrationsalltag.

Sie erhalten Einblicke in die Linux Kernelarchitektur, lernen Ubuntu Versionen, Release Modelle und Supportzyklen kennen und arbeiten mit dem Filesystem Hierarchy Standard. Ein zentraler Bestandteil ist die Verwaltung von Benutzern, Gruppen und Dateirechten sowie die Softwareinstallation und Paketverwaltung unter Ubuntu mit dpkg, apt und Snap.

Weitere Schwerpunkte sind der Systemstart und die Initialisierung mit systemd, der Umgang mit dem Kernel und Kernelmodulen sowie die Prozessverwaltung. Zusätzlich behandeln Sie Netzwerkkonfigurationen unter Ubuntu inklusive IP Adressierung, Routing und Namensauflösung. Abgerundet wird die Schulung durch eine Einführung in die Shell Nutzung und grundlegende Shell Programmierung.

Durch praxisorientierte Übungen und reale Beispiele vertiefen Sie Ihr Wissen und entwickeln Sicherheit im Umgang mit Linux Systemen. Nach Abschluss der Schulung sind Sie in der Lage, Linux Systeme auf Ubuntu Basis zu administrieren, Konfigurationen vorzunehmen, Fehler gezielt zu analysieren und zu beheben sowie einfache Shell Skripte zu erstellen.

Teilnehmer - Zielgruppe

  • Administratoren
  • Programmierer
  • Systemadministratoren

Kurs - Voraussetzungen

  • Kenntnisse der Systemadministration sollten vorhanden sein, sind aber nicht zwingend notwendig.
  • Die Handhabung der Shell und die grundlegenden Linux-Kommandos sollten geläufig sein.

Seminardauer

  • 5 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Linux Grundlagen und Ubuntu Überblick

  • Einordnung von Linux als Betriebssystem
  • Überblick über Linux Distributionen
  • Ubuntu als Distribution
  • LTS Releases, Supportzyklen und Versionskonzepte
  • POSIX Standard und seine Bedeutung für Linux

Filesystem und Systemstruktur

  • Filesystem Hierarchy Standard
  • Überblick über Verzeichnisstruktur
  • Devices und Gerätedateien
  • Partitionierungskonzepte
  • Swap
  • Dateisysteme unter Ubuntu
  • Wichtige Kommandos im Umgang mit Dateisystemen

Benutzer und Rechteverwaltung

  • Benutzer und Gruppenverwaltung
  • passwd
  • group
  • shadow
  • PAM
  • Dateiberechtigungen und Zugriffsmodelle

Paketverwaltung und Softwareinstallation

  • Grundlagen der Paketverwaltung
  • Debian Paketformat
  • dpkg und apt
  • Snap Pakete
  • Abgrenzung zu RPM basierten Systemen wie yum oder zypper

Systemstart und Initialisierung

  • Grundlagen des Bootprozesses
  • Der erste Schritt beim Systemstart
  • Bootloader GRUB2
  • Systeminitialisierung mit systemd

Kernel Grundlagen und Hardwarebezug

  • Rolle des Kernels im System
  • Kernelmodule
  • Kommandos zur Verwaltung von Kernelmodulen
  • Kernel und Hardwareinformationen
  • Kernelparameter

Prozessmanagement und Systemüberwachung

  • Prozesse auflisten und analysieren
  • Prioritäten steuern mit nice
  • Identitätswechsel von Prozessen
  • Grundlagen des Systemmonitorings
  • Wichtige Monitoring Kommandos

Netzwerkgrundlagen unter Ubuntu

  • Netzwerkkonfiguration
  • IP Adressierung
  • Routing und Namensauflösung
  • Zentrale Netzwerkkommandos

Shell und Shell Programmierung

  • Unterschiedliche Shells
  • Shell Konfiguration
  • Umgebungsvariablen
  • Ein und Ausgabeumleitung und Kanäle
  • Pipes
  • Metazeichen
  • Kontrollstrukturen

Fehlersuche und Selbsthilfe

  • Arbeiten mit Logdateien
  • man Pages
  • info Pages
  • Integrierte Hilfe der Bash
Tags: RIM

Weitere Schulungen zu Thema Linux

Moderne Linux Cluster: Hochverfügbarkeit (HA) und Load Balancing (LB)

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 3-tägigen Schulung "Moderne Linux Cluster: Hochverfügbarkeit (HA) und Load Balancing (LB)" lernen Sie, wie Sie hochverfügbare Linux-Cluster für Unternehmensumgebungen planen, implementieren und optimieren. Sie konfigurieren Load Balancing mit LVS und ...

VPN Lösung mit Linux

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 2-tägigen Schulung "VPN Lösung mit Linux" lernen Sie, mehrere Standorte sicher miteinander zu vernetzen oder Außendienstmitarbeiter und Telearbeitsplätze an Ihr Unternehmensnetzwerk anzuschließen. Dabei setzen Sie den Standard IPsec ein und erwerben die ...

Open Source-Lösungen (Linux)

- u.a. in Dresden, Mannheim, Jena, Marburg, Nordhausen

In dieser 1-tägigen Schulung "Open Source-Lösungen (Linux)" lernen Sie einen Überblick über den aktuellen Stand der Marktentwicklung und die Einsatzmöglichkeiten von OpenSource- und Linux-Technologien. Es werden auch die wirtschaftlichen Aspekte einer möglichen ...

DNS und Firewall unter Linux

- u.a. in Frankfurt am Main, Hannover, Wien, Freiburg, Kassel

In dieser 5-tägigen Schulung "DNS und Firewall unter Linux" lernen Sie, ein umfassendes Verständnis für die Sicherheitsaspekte von IP-Netzwerken zu entwickeln. Die Schulung beginnt mit einem Überblick über Sicherheitslücken, Gefahren und Risiken in IP-Netzen ...