Linux (Vorlesung und Praktikum)



Das Linux-Praktikum (ekVV), auch Unix-Praktikum (Modulhandbuch) gibt eine Einführung in das Betriebssystem Linux und die Kommandozeilenprogrammierung. Die vermittelten Fertigkeiten sind die Grundvoraussetzung für die Arbeit mit Linux-basierten PCs, die hier an der Technischen Fakultät und anderswo zur Lehre und Forschung eingesetzt werden:

Es gibt eine Vorlesung sowie Tutorien, in denen praktische Übungen zu den behandelten Themen bearbeitet werden: es wird jede Woche ein Übungsblatt online gestellt, das von Ihnen bearbeitet wird und anschließend in den Tutorien besprochen wird. Die Teilnahme an den Tutorien ist freiwillig. Die Abgaben werden nicht korrigiert oder bewertet. Aber in der Klausur zu Algorithmen und Datenstrukturen am Ende des Semesters werden Inhalte des Linuxpraktikums abgefragt.

Wann und Wo:

Hier der Link zur ekvv-Seite.

Themen und Folien

(werden jeweils nach der Vorlesung hier bereit gestellt)

11.10. (1) Allgemeines zu Linux/Unix Organisatorisches (DF), Account, Email (DL).
18.10. (2) Kommandozeile, Dateien und Verzeichnisse (DF) Netboot-Clients, Fernzugang I (DL).
25.10. (3) Dateitypen, Ein-/Ausgabe auf Kommandozeile (DF) Fernzugang II (TL)
7.11. (4) Dateiverwaltung und -rechte, Prozesse
15.11. (5) Aliase und Shellskripte
29.11. (6) Versionskontrolle mit git lokal
6.12. (7) Versionskontrolle mit git global, branches
13.12. (8) Shellskripte: if-then, Variablen
20.12. (9) for, seq, cut, tr, sed
10.1. (10) printf, while, read, arrays, Funktionen
17.1. (11) LaTeX: Grundlagen
24.1. (12) LaTeX: Programmkode und mathematischer Schriftsatz
31.1. (13) LaTeX: Beamer, Poster, Abbildungen, Links Die Beispieldateien: Poster Poster-klasse Poster-Stil Beamerfolien

Übungsblätter

(werden jeweils hier bereit gestellt)

11.10. kein Übungsblatt
18.10. Blatt 1: Dateien und Verzeichnisse.
25.10. Blatt 2: Ein-/Ausgabe auf KommandozeileDas gzippte tar-Archiv mit den Beispieldateien dazu
9.11. Blatt 3: Prozesse, Zugriffsrechte.
15.11. Blatt 4: Aliase und Shellskripte.
29.11. Blatt 5: git - lokal.
6.12. Blatt 6: git - global, branches.
13.12. Blatt 7: Skripte: if-then, Variablen.
20.12. Blatt 8: Shellskripte: for; seq, cut, tr, sed; Tabellen. Die Beispieldateien dazu.
10.1. Blatt 9: while, read, arrays, Funktionen. Die Beispieldateien dazu.
17.1. Blatt 10: LaTeX: Grundlagen. Die Beispieldateien dazu.
24.1. Blatt 11: LaTeX: Programmkode und mathematische Texte.

Zuletzt geändert am 31.1.2018       Dirk Frettlöh