Grundlagen Linux

Geschichte, Grundlagen, Übungen

BESCHREIBUNG

Das Betriebssystem Linux ist heute nahezu allgegenwärtig. Viele Cloud-basierte Dienste nutzen im Hintergrund Linux-basierte Server. Android baut darauf auf und unzählige Embedded- und IoT-Devices nutzen es. Der Grund ist einfach: Durch seinen Open-Source-Ansatz ist Linux grundsätzlich kostenlos.

Doch die Präsenz von Linux ist im Alltag kaum spürbar und für viele Menschen bleibt es nach wie vor „fremd“. Im Vergleich zum wesentlich bekannteren Windows macht Linux viele Dinge anders, z. B.

  • die Verzeichnisstruktur,
  • die Trennung zwischen Kommandozeile und GUI,
  • Konfiguration über Text-Dateien,
  • zentrales Paket- und Software-Management

Hinzu kommt, dass es nicht das „eine“ Linux gibt, sondern eine Vielzahl sog. Distributionen.

In diesem Seminar lernen Sie die Grundlagen und Besonderheiten von Linux in Vorträgen kennen, die durch Übungen zu den wichtigsten Themen ergänzt werden.

Warum Sie diese Schulung besuchen sollten:

Linux ist eine Welt für sich, mit der wir alle täglich (unbewusst) in Berührung kommen. Lernen Sie, was es mit Linux auf sich hat und machen Sie sich mit den Grundlagen vertraut – sowohl über die grafische Oberfläche als auch über das Terminal.

TERMINE 2027

18.01.-20.01.2027 in Aachen | online

14.06.-16.06.2027 in Aachen | online

PREIS

1.990,- €

ORGANISATORISCHES

Beginn 10:00 Uhr
Beginn Folgetage 9:00 Uhr
Ende letzter Tag 15:00 Uhr
Schulungsdauer 15,5 Stunden

LEISTUNGEN

  • alle Vortragspräsentationen als PDF-Datei zum Download
  • eine digitale Teilnahmebescheinigung

Bei Präsenzveranstaltungen

  • ein gemeinsames Abendessen am ersten Veranstaltungstag
  • Mittagsmenüs inkl. Getränke an allen Veranstaltungstagen
  • Erfrischungsgetränke und Pausensnacks während der Veranstaltung

ÜBERNACHTUNG

Sollten Sie eine Übernachtungsmöglichkeit in Aachen benötigen, finden Sie unsere Hotelvorschläge hier >>.

INHALTE

Die Geschichte von Linux                

  • Unix als Ursprung von Linux
  • Die Geburtsstunde: Wann und warum wurde Linux Open Source?
  • Wie hat sich Linux in den letzten 20 Jahren entwickelt?

Linux-Distributionen – Warum es „DAS Linux“ nicht gibt

  • Die GPL: Eine interessante Lizenz
  • Verschiedene Distributionen im Vergleich
  • Spezifika einiger verbreiteter Distributionen
  • Distributionen für Spezialaufgaben

Die Verzeichnis-Struktur von Linux

  • Linux – Es gibt keine Laufwerksbuchstaben
  • Das „root“-Verzeichnis und dessen Aufteilung
  • Mount Points
  • Dateisysteme und -strukturen jenseits von „klassischen“ Speichermedien

Die Linux-Installation

  • Wie sieht eine „moderne“ Linux-Installation aus?
  • Worauf muss ich achten?
  • Wie viel kann und muss ich installieren?

Grafische Oberflächen unter Linux

  • Worauf basiert die grafische Oberfläche?
  • Welche Varianten gibt es?

Sicherheit unter Linux – Berechtigungskonzepte, Firewalls 

  • Benutzer und Gruppen
  • Die besondere Rolle von „root“
  • Sudo: Kommandos als Administrator ausführen
  • Passwortverwaltung
  • Dateirechte
  • Die Linux-Host-Firewall – iptables
  • Überprüfung von offenen Ports – NMAP
  • Weitere Sicherheitsfeatures
  • Hands-On: Benutzer anlegen und Rechte zuweisen, Firewall, NMAP

Installation von Software unter Linux – einfach

  • Paketsysteme bekannter Distributionen
  • Paket-Quellen und worauf zu achten ist
  • Finden von Paketen

Installation von Software unter Linux – fortgeschritten

  • Wenn ein Paket nicht da ist – Kompilieren von Software
  • Der klassische „3-step“ unter Linux
  • Hinweise und Herausforderungen

Grundlagen der Kommandozeile

  • Dateiverwaltung mit cd, mkdir, cp, mv, rm, Is
  • Finden von Dateien – find und locate
  • Verarbeitung von Strings – grep, sed etc.
  • Verkettung von Kommandos: Die Pipe
  • Prozessverwaltung: ps, kill, top
  • /var/log: Protokollierung unter Linux

Nützliche Tools auf der Kommandozeile

  • Midnight Commander
  • Screen
  • Editoren

Netzwerk-Konfiguration

  • Grundlegende Kommandos
  • Konfigurationsdateien am Beispiel Ubuntu
  • Aufzeigen aktiver Verbindungen und offener Posts – netstat

Syrs-V-Init und SystemD: Dienste unter Linux

  • Was ist init, was ist SystemD?
  • Wie benutze ich es?
  • Wo liegen die Unterschiede?

Grundlagen des Skriptings

  • Die Shell kann viel!
  • Alternative Skript-Sprachen am Beispiel Perl und Python
  • Python-Grundlagen
  • Python-Module installieren: pip

REFERENT

ermes2022

Dr. Markus Ermes hat im Bereich der optischen Simulationen promoviert und Artikel in verschiedenen Fachzeitschriften veröffentlicht. Teil seiner Promotion waren Planung, Aufbau und Nutzung von verteilten und Höchstleistungs-Rechenclustern (HPC). Bei der ComConsult GmbH berät er Kunden im Bereich Rechenzentren, wobei seine Hauptaufgaben bei Netzwerken, Storage und Cloud-basierten Diensten liegen. Seine Kenntnisse im HPC-Bereich geben zusätzlich Einblicke in modernste Hochleistungstechnologien (CPU, Storage, Netzwerke), die in Zukunft auch im Rechenzentrum Einzug erhalten können.

DAS SAGEN UNSERE TEILNEHMER

5sterne
  • Eine sehr gelungene Veranstaltung, die ich gerne weiterempfehle
  • Sehr gut
  • Kurzweilige interessante lehrreiche 2 Tage, alles gut. Länge und Pauseneinteilung in Ordnung
  • Ich fand es super :)

ZIELE

IN DIESEM SEMINAR LERNEN SIE:

  • wo Linux herkommt und was das Besondere ist,
  • wie die Verzeichnisstruktur funktioniert,
  • welche wichtigen Tools und Helfer es auf der Kommandozeile gibt,
  • welche grafischen Oberflächen verwendbar sind,
  • wie Software installiert wird,
  • wie das User-Management funktioniert,
  • wie und wo das Netzwerk konfiguriert wird,
  • wie Dienste unter Linux arbeiten und
  • welche Sprachen zur Automatisierung genutzt werden können.

ZIELGRUPPE

  • Betreiber
  • Administratoren

Das Seminar wendet sich an Betreiber und Administratoren. Es vermittelt die Grundlagen von Linux anhand von Vorträgen und Übungen, damit Sie ein besseres Verständnis für dieses Betriebssystem und dessen Administration erlangen.

skill level1 scaled

DIESE VERANSTALTUNGEN KÖNNTEN SIE AUCH INTERESSIEREN

RZ-Design: Netz, Server, Storage, Virtualisierung
13.07.-14.07.2026 in Aachen | online

© Copyright - ComConsult