Kurs

Linux/Unix – Aufbau zum Administrator/PowerUser («LINUX2»)

Lernen Sie, Linux/Unix-Kommandos und die Shell effizient zu nutzen. Sie wenden reguläre Ausdrücke an, können System-Konfigurationen und -Sicherheit einsehen & überwachen. Zudem erfahren Sie, wie Software installiert & OpenSource-Software kompiliert wird.
Dauer 4 Tage
Preis 2'800.–   zzgl. 8.1% MWST
Kursdokumente Digicomp Kursunterlagen

Kurs-Facts

Key Learnings
  • Kennen der OS-Architekur von Unix/Linux
  • Kennen der Lizenzmodelle von OpenSource-Software
  • Vertieftes Arbeiten mit Kommandos und der Kommandozeile
  • Anwenden von Filterkommandos (sed, grep, awk & Co.) mit regulären Ausdrücken
  • Setzen und Ändern von Zugriffsrechten für Benutzer, Gruppen und allen Anderen
  • Erhöhen der Systemsicherheit durch passende Zugriffsrechte
  • Anwenden spezieller Zugriffsrechte
  • Anlegen, Verwalten und Betreiben von Dateisystemen
  • Kreieren, Verwalten und Überwachen von Prozessen
  • Kennen von Linux/Unix Diensten und deren Verwaltung
  • Abfragen des Status von Linux/Unix-Diensten
  • Anwenden von «cron» und «at»
  • Automatisieren von Tasks
  • Installieren von Softwarepaketen
  • Kompilieren der Software von «Scratch»
  • Kennenlernen der Shell als Programmiersprache
  • Entwerfen und Schreiben eigener, kleiner Shell-Scripts
Inhalt

1 Intro

  • Kursübersicht
  • Was dieser Kurs kann 

2 Grundlagen

  • Welches Operating-System? 
  • Unix – die Definition 
  • Unix-Derivate oder unixoide Systeme
  • Kernels 
  • Standards
  • Hall of fame
  • Unix wozu?

3 Unix-Architektur

  • Kernel
  • Subsysteme
  • Anwendungsschicht – API

4 Kommandos

  • Kommandos?
  • Kommandozeile
  • Ein einig Grüpplein von Kommandos? 
  • Standard-Kanäle
  • Der Unix-Baukasten
  • Verzeichnisbäume kopieren
  • Kommandos für Dateisysteme 
  • Kommandos zur Dateiformatierung 
  • Kommandos zur Textbearbeitung/-mustererkennung

5 Benutzer, Gruppen und Zugriffsrechte

  • Benutzer und Gruppen
  • Authentifizierung
  • Benutzer 
  • Passworte
  • Gruppen
  • Others – alle anderen
  • Zugriffe verwalten
  • Spezielle Zugriffsrechte – SUID & Co.
  • SUID-Bit
  • SGID-Bit
  • Klebriges Bit – sticky bit 
  • Setzen der speziellen Zugriffsrechte 
  • Die «file creation mask» – umask
  • Troubleshooting 

6 Dateisysteme

  • Filesysteme – wozu?
  • Unix-Filesysteme 
  • Die bekanntesten/häufigsten/trendigsten Typen
  • Netzwerk-Filesysteme
  • Partitionen
  • Dateien 
  • Directories und der Directory-Tree
  • Filesysteme erstellen, einbinden und verwalten

7 Prozesse

  • Was ist ein Prozess?
  • Informationen zu Prozessen
  • Systemaufrufe – systemcalls
  • binaryfiles
  • Kommandos zur Prozessverwaltung
  • /proc
  • fork, exec, wait & Co.
  • Prozesse verwalten
  • Prozess-Kommunikation
  • Prioritäten

8 Unix-Dienste

  • Was sind Unix-Dienste
  • Vorhandene Dienste
  • Solaris «smf», MacOS X «launchd»
  • Linux «upstart» oder «systemd»
  • «cron» und «at» – zwei typische Unix-Daemons

9 Software-Installation

  • Arbeiten mit Packages 
  • Applikationen und Packages im Selbstbau

10 Netzwerk (optionale Repetition aus UXE)

  • Grundlagen
  • OpenSSH
  • Dateien und Verzeichnisse synchronisieren mit rsync
  • Ein Text-basierter Browser – lynx
  • Transferieren von URLs – curl
  • Downloadsmittels «wget»

11 Shell-Programmierung

  • Programmierstil
  • Werkzeuge zur SW-Entwicklung
  • Versionenkontrolle
  • Aufzeichnen mit script
  • Interne vs. externe Kommandos
  • Parameter-Subtitution
  • Syntax
  • Shell-Scripts
  • Flowcharts 
  • Wie ausführen? 
  • #! – keine (echten) Hieroglyphen
  • Scripte selber schreiben

12 Ausblick

  • Praxis 
  • Weiterbildung
  • Unix – Quo vadis 
  • Unix-Migration
Methodik & Didaktik

Kurze Themeneinführungen, Einzel- und Gruppenarbeit, Reflexion durch Übungen und im Lerngespräch

Zielpublikum

Angesprochen sind IT-Professionals und Linux/Unix-Juniors, die ihr Know-how vertiefen wollen, um Linux/Unix-Systeme effizient zu nutzen, die Kommandozeile und die Shell effizient zu nutzen, Software und Services zu entwickeln, einfache Linux/Unix-Administration auszuführen sowie Linux/Unix-Systeme zu betreiben. Der Kurs richtet sich zudem an folgende Jobrollen: IT-Architekten, Projektmanager, System-Engineers und -Architekten, System-Administratoren sowie First- und Second-Level-Support.

Anforderungen

Wissen und Erfahrungen im Umgang mit Linux/Unix-Systemen gemäss dem folgenden Kurs:

    Praxisorientierter Einstieg in die Linux-/Unix-Welt («LINUX»)

    3 Tage
    • Basel, Bern, Genf, Lausanne, Virtual Training, Zürich
    CHF
    2'100.–

Download

Fragen zum Kurs

Haben Sie Fragen zum Kurs?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Möchten Sie diesen Kurs als Firmenkurs buchen?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Anzahl Teilnehmende
Gewünschter Kursort
Gewünschtes Startdatum (DD.MM.YYYY)
Gewünschtes Enddatum (DD.MM.YYYY)

Wählen Sie Ihr Datum

14
Apr
2025
17
Apr
2025
Lausanne
Französisch
Terminübersicht
CHF 2’800.-
zzgl. 8.1% MWST
CHF 2’800.-
zzgl. 8.1% MWST
13
Mai
2025
16
Mai
2025
Zürich
Deutsch
Terminübersicht
CHF 2’800.-
zzgl. 8.1% MWST
CHF 2’800.-
zzgl. 8.1% MWST
13
Mai
2025
16
Mai
2025
Bern
Deutsch
Terminübersicht
CHF 2’800.-
zzgl. 8.1% MWST
CHF 2’800.-
zzgl. 8.1% MWST
13
Mai
2025
16
Mai
2025
Basel
Deutsch
Terminübersicht
CHF 2’800.-
zzgl. 8.1% MWST
CHF 2’800.-
zzgl. 8.1% MWST
19
Mai
2025
22
Mai
2025
Genf
Französisch
Terminübersicht
CHF 2’800.-
zzgl. 8.1% MWST
CHF 2’800.-
zzgl. 8.1% MWST
7
Jul
2025
10
Jul
2025
Lausanne
Französisch
Terminübersicht
CHF 2’800.-
zzgl. 8.1% MWST
CHF 2’800.-
zzgl. 8.1% MWST
18
Aug
2025
21
Aug
2025
Genf
Französisch
Terminübersicht
CHF 2’800.-
zzgl. 8.1% MWST
CHF 2’800.-
zzgl. 8.1% MWST
22
Sep
2025
25
Sep
2025
Zürich
Deutsch
Terminübersicht
CHF 2’800.-
zzgl. 8.1% MWST
CHF 2’800.-
zzgl. 8.1% MWST
22
Sep
2025
25
Sep
2025
Bern
Deutsch
Terminübersicht
CHF 2’800.-
zzgl. 8.1% MWST
CHF 2’800.-
zzgl. 8.1% MWST
22
Sep
2025
25
Sep
2025
Basel
Deutsch
Terminübersicht
CHF 2’800.-
zzgl. 8.1% MWST
CHF 2’800.-
zzgl. 8.1% MWST
29
Sep
2025
2
Okt
2025
Lausanne
Französisch
Terminübersicht
CHF 2’800.-
zzgl. 8.1% MWST
CHF 2’800.-
zzgl. 8.1% MWST
10
Nov
2025
13
Nov
2025
Genf
Französisch
Terminübersicht
CHF 2’800.-
zzgl. 8.1% MWST
CHF 2’800.-
zzgl. 8.1% MWST
18
Nov
2025
21
Nov
2025
Virtual Training
Deutsch
Terminübersicht
CHF 2’800.-
zzgl. 8.1% MWST
CHF 2’800.-
zzgl. 8.1% MWST
Nächste Durchführung
14
Apr
2025
17
Apr
2025
Lausanne
Französisch
Terminübersicht
CHF 2’800.-
zzgl. 8.1% MWST
CHF 2’800.-
zzgl. 8.1% MWST

Weiterführende Kurse

Linux/Unix – Systemadministrator I («LINSY1»)

4 Tage
CHF
2'800.–

Certified Linux Administrator (LPIC-1) («911»)

10 Tage
CHF
5'900.–