Zum Hauptinhalt springen

Diesen Grundlagenworkshop bieten wir in einer kostenlosen halbtägigen Version an und in einer ausführlichen zweitägigen Version.

Wie ist ein Linux-System aufgebaut? Wie sieht das Filesystem aus? Wie erledige ich grundlegende Arbeiten auf dem System? Nach diesem zweitägigen Workshop haben Sie die Fähigkeiten sich effizient auf einem Linux-System zu bewegen. Außerdem erlernen Sie die Grundlagen der Shell-Programmierung, IP-Konfiguration und Paket-Administration. Anhand von praktischen Übungen auf einem VirtualBox Image werden die erlernten Kenntnisse praktisch angewendet.

Agenda

  • Historie und Architektur
    • Wie ist Linux entstanden?
    • Die System-Architektur von Linux.
  • Die Shell Schnittstelle zum System
    • Was ist die Shell und was bietet sie mir?
    • Einführung in die wichtigsten Shell Kommandos wie find, grep, tar und zip
    • Grundlagen für die Bedienung des Texteditors Vi
    • Grundlagen der automatisierten Verarbeitung von Texten (tr, cut, grep, sort)
  • Der Linux Dateibaum
    • Wie ist das Linux-Dateisystem aufgebaut?
    • Einführung in die Filesystem-Befehle der Shell
  • Die Umgebungsvariablen
    • Was sind Umgebungsvariablen und wie nutze ich sie?
  • Fortgeschrittene Bash Features
    • IO-Redirection und Pipelining
  • Das Linux-Rechtemanagement
    • Einführung in den Aufbau des Linux-Rechtesystems
    • Vergabe und Kontrolle von User-, Gruppen- und Dateirechten
  • Linux-Paketverwaltung
    • Einführung in die Nutzung der Paketsysteme DPKG und Debian/APT
  • Linux-Prozessverwaltung und System Management
    • Einführung in die Prozessverwaltung und das Systemmanagement
    • Umgang mit Prozessen und Prozessprioritäten
    • Kontrolle der Festplattennutzung
  • Das System-V-Init
    • Einführung in die System Initialisierung mit System-V-Init
  • Das /proc und /sys Dateisystem
    • Wie bekomme ich Details über mein System?
  • Linux IP-Konfiguration und sichere Datenübertragung
    • Einrichten eines IP-Netzwerks
    • Sichere Datenübertragung mit SSH und SCP
  • Bash-Shellprogrammierung
    • Einführung in die Grundlagen der Shell-Programmierung

.

Technische Voraussetzungen

Eigener Laptop (alle technischen Details erhalten Sie in Ihrer Teilnahmebestätigung)

.

Zielgruppe

Entwicklung

loader-gif