This is an old revision of the document!


Linux-Kurs WS12/13

Auch im Wintersemester 2012/2013 wird die Unix-AG in Zusammenarbeit mit dem RHRK einen Linux-Kurs veranstalten. Dieser richtet sich - wie auch der Linux-Kurs im Sommersemester 2012 - an die IT-Auszubildenden, Studierenden und Mitarbeiter der TU und FH Kaiserslauern, sowie allen anderen Interessenten. Eine Teilnahme ist ohne Vorkenntnisse und ohne eigenen Laptop problemlos möglich. Ziel des Kurses ist es, den Teilnehmern einen Einstieg in Linux zu geben und ein Grundwissen gemäß den LPI Linux Essentials Vorgaben (siehe unten) zu vermitteln. Aufgrund begrenzter Anzahl an Rechner-Arbeitsplätzen ist für die Teilnahme eine Anmeldung erforderlich.

Der Linux-Kurs wird aus einer Pflichtveranstaltung und aus freiwilligen Veranstaltung bestehen. In den Pflichtveranstaltungen werden alle für die Zertifizierung relevanten Themengebiete behandelt, in den freiwilligen Veranstaltungen werden zusätzlich Themen, die auf den geforderten Themengebiete aufbauen, behandeln und das Gesamtbild erweitern. Beide Veranstaltungen bestehen jeweils aus einem Vortrag und einer anschließenden Übung, die jeweils ca. 45min dauern. Die Vortragsfolien, Übungen und Lösungsvorschläge können online von der Kursseite heruntergeladen werden.

Die in diesem Kurs verwendete Linux-Distribution Ubuntu wird direkt von einem USB-Stick gestartet und kann von vielen Rechnern benutzt werden, ohne ein vorhandenes Betriebssystem zu verändern. Zum Ausprobieren auf dem eigenen Rechner kann auch ein eigener USB-Stick (min. 8GB) mitgebracht werden, auf den wir dann das Linux-System aufspielen.

Die Inhalte der Pflichtveranstaltungen orientieren sich an den Vorgaben des LPI und können auf der LPI-Webseite eingesehen werden. Insgesamt lehnt sich der Kurs an an das Buch “Linux Essentials: Die Einsteiger-Zertifizierung des LPI” an, welches auch auf der Seite der Linup Front GmbH (lokale Kopie) kostenlos heruntergeladen werden kann.

Für den Kurs sind zwei Termine pro Woche angesetzt, wobei die Zusatzveranstaltung voraussichtlich nicht jede Woche stattfinden wird. Die Pflichtveranstaltung wird jeden Montag von 14:00 bis 15:30 Uhr im Raum 34-110 (RHRK Schulungsraum 3) stattfinden, die Zusatzveranstaltung nach Ankündigung Mittwochs von 9:00 bis ca. 10:00 Uhr im Raum 34-118 (RHRK Schulungsraum 1). Kursteilnehmer können sich auf der Mailing-Liste eintragen,um kurzfristige Termin- oder Raumänderungen, etc. zu erhalten

Mailing-Liste zum Linux-Kurs

UPDATE: Die Anmeldephase ist vorbei.

Anmeldung zum Linux-Kurs (The course language is German.)

UPDATE: Die Termine für die Prüfung stehen nun fest.

28.03.2013: Wiederholungs-Termin in 34-118 um 14 Uhr

10.04.2013: Fragestunde in 34-118 um 14 Uhr

12.04.2013: Linux-Essentials-Prüfung in 34-118, um 10 Uhr (Anmeldung per E-Mail (Adresse siehe unten) an Zinching erforderlich)

UPDATE: Zusätzliches Lernmaterial (siehe Linksammlung unten).

Termin Vortrags-Thema Übung Kapitel Lernziele Referent Folien
Mo, 22.10.2012Einführung
Entstehungsgeschichte
Einsatzzwecke
Übersicht über die wichtigsten Distributionen
Grafische Oberflächen und die Kommandozeile
Ausprobieren verschiedener Desktop-Umgebungen1.4
2.1
2.4
3.1
3.2
1.1
1.4
4.1
Andreas Teuchert Folien
Mo, 29.10.2012Arbeiten mit der Shell Teil 1
Unix-Philosophie, Tab-Completion, History
(ls, cd, pwd, touch, mkdir, rm(dir), mv, cp, nano)
Dateien und Verzeichnisse anlegen, kopieren, verschieben, löschen
.bashrc anpassen
3.3
4
6.1
6.2
6.4.1
6.4.3
9.4
2.1
2.3
2.4
Andreas Teuchert Folien, Übung, Lösungsidee
Mo, 05.11.2012Arbeiten mit der Shell Teil 2
Pipes, Globs
(cat, less, head, tail, sort, cut, wc)
Dateien ausgeben
Dateiausgabe umleiten
Globs verwenden
6.3
8
2.1
2.4
3.2
Klaus Denker Folien, Übung, Lösungsidee
Do, 08.11.2012Wine Wiederholung der bisher behandelten Themen Andreas Teuchert Folien
Mo, 12.11.2012Archivieren und Komprimieren
SSH
(tar, bzip2, gzip, zip, ssh)
Dateien (ent)packen
Remotelogin per SSH
11 3.1 Andreas Teuchert Folien, Übung, Lösungsidee
Mo, 19.11.2012Benutzer und Rechte Teil 1
Benutzer, Gruppen
Paketverwaltung
(last, who, id, groups, su, sudo, dpkg, apt-get)
Benutzeridentitäten feststellen, Root-Rechte erlangen, Pakete finden/installierern/deinstallieren 12.1
12.4
13.1
5.1Zinching DangFolien, Übung, Lösungsidee
Mo, 26.11.2012Benutzer und Rechte Teil 2
Dateirechte
(chmod, chown, chgrp, useradd, groupadd, usermod)
Datei/Verzeichnis-Rechte verändern
Benutzer/Gruppen erstellen, Benutzer zu Gruppen hinzufügen
13.2
13.3
14
5.2
5.3
Zinching DangFolien, Übung, Lösungsidee
Mo, 03.12.2012 Dateisystem 1
Suchpfad, Befehlstypen
(which, type, df, du)
Ausführbare Dateien von bereits behandelten Befehlen finden 9.2
9.3
10
2.1
4.3
5.4
Andreas Teuchert Folien, Übung, Lösungsidee
Mo, 10.12.2012 Dateisystem 2, Regular Expressions
Manpages
(grep, man, apropos, ln, find, locate)
Regexes verwenden
Links anlegen
Dateien finden
Manpages verwenden
5
6.4.2
6.4.4
6.4.5
7
2.2
3.2
5.4
Andreas Teuchert Folien, Übung, Lösungsidee
Mo, 17.12.2012Prozesse, Logs
(ps, top, free, pstree, dmesg, kill)
Laufende Prozesse anzeigen, Arbeitsspeicherauslastung anzeigen, Logmeldungen lesen 12.3
14.3
4.3 Sebastian Weber Folien, Übung, Lösungsidee
Weihnachtsferien
Mo, 07.01.2013Bash-Scripting
(if/else, for/while, test, echo)
kleine Scripte schreiben 9.4
9.5
9.6
2.1
3.3
Sebastian WeberFolien, Übung, Lösungsidee
Mo, 14.01.2013Hardware
Kernel-Module
(/dev, lspci, lsusb, hwinfo, lsmod, modprobe)
Gerätedateien in /dev/ finden, vorhandene Hardware erkennen, Kernel-Module zu Geräten zuordnen 1.2 4.2Zinching DangFolien, Übung, Lösungsidee
Mo, 21.01.2013Netzwerk
Protokolle
Konfiguration
(ifconfig, route, resolv.conf, netstat, ping, dig)
Eigene IP-Adressen herausfinden, Default-Gateway ermitteln, verwendete Nameserver anzeigen, Rechnernamen auflösen, laufende Serverdienste auflisten, andere Rechner pingen 15 4.4 Andreas Teuchert Folien, Übung, Lösungsidee
Mo, 28.01.2013Wichtige FOSS-Anwendungen
Wichtige FOSS-Lizenzen (GPL, BSD, CC)
Wiederholungsübung für alle bisher behandelten Themen 2.2
2.3
1.2
1.3
Andreas Teuchert Folien
Do, 28.03.2013Prüfungsvorbereitung Übung

Ansprechpartner

Links

 
linux-kurs.1364486202.txt.gz · Last modified: 2013/03/28 16:56 by ant