Linux/Unix Grundlagen für Einsteiger

Waren Sie schon mal auf einer Shell angemeldet, oder im vi-Editor und wussten nicht, was jetzt zu tun ist? Das möchten wir mit diesem Seminar ändern! Sie werden mit dem grundlegenden Aufbau, der Funktionsweise und dem Umgang eines Linux/Unix-Betriebssystems vertraut gemacht. Mit Hilfe der Standard-Shell Bash setzen Sie Befehle ab, um mit Dateien, Prozessen, usw. zu arbeiten. Die grundlegenden Befehle werden in abgeschlossenen Kapiteln anhand von Beispielen gelehrt und am Ende mit Übungsaufgaben vertieft. Sie lernen auf der Kommandozeile innerhalb des Betriebssystems zu navigieren und befassen sich mit den grundlegenden Strukturen eines Linux/Unix Systems. Die Prozessverwaltung wird Ihnen ebenso selbstverständlich wie auch das Arbeiten mit Dateien. Eine kleine Einführung in die Shell-Programmierung rundet das Seminar ab.

Zielgruppe:

Programmierer, Systembetreuer und angehende Systemadministratoren

Voraussetzung:

IT-Grundkenntnisse, Kenntnisse von Windows oder einem anderen Betriebssystem

Ziele/Nutzen des Seminars:

  • Sie können innerhalb eines Linux/Unix-Betriebssystems navigieren und kennen die grundlegenden Strukturen eines Linux/Unix Systems.
  • Sie kennen die die grundlegenden Befehle, um mit einem Linux/Unix System zu kommunizieren.
  • Mittels der mitgelieferten Dokumentation können Sie selbst Informationen zu möglichen Optionen und Parametern eines Befehls nachschlagen.
  • Sie können Prozesse verwalten und Dateien bearbeiten.
  • Sie können erste einfache Shell-Programme entwickeln.

Inhalte:

  • Konzeption und Historie
  • Komponenten des Betriebssystems, Speicherverwaltung
  • Systemdokumentation
  • Dateikonzept: Dateitypen, Inhalt, Erzeugung, Dateiattribute
  • Grundlagen: Anmelden, Abmelden, einfache Kommandos
  • Komplexe Kommandos: Ein-/Ausgabe von Dateien, Suchen im Dateisystem und in Dateien
  • Grundlagen der Bourne-Shell, Bash bzw. Korn-Shell
  • Arbeitsumgebung: Umgebungsvariablen, wichtige Dateien
  • Systemdateien: Funktion und Aufbau
  • Dateischutz: Zugriffsrechte
  • Editoren: Verwendung des vi-Editors
  • Datensicherung: Konzept, Programme
  • Prozessverwaltung: Begriffe, Erzeugung
  • Einführung in die Shell-Programmierung

* alle Preise zzgl. der gesetzlich gültigen Mehrwertsteuer