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 Lösungen zu den Übungsblättern werden nicht abgegeben oder 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)

9.10. (1) Allgemeines zu Linux/Unix, Ablauf (DF) Account, Email, Netboot Clients (DL).
16.10. (2) Kommandozeile, Dateien und Verzeichnisse (DF) ssh, Fernzugang (DL). (Auf Folie 7 muss es Strg-d statt Strg-D heißen)
30.10. (3) Dateitypen, Ein-/Ausgabe auf Kommandozeile (DF).
6.11. (4) Dateiverwaltung und -rechte, Prozesse
13.11. (5) Aliase und Shellskripte
20.11. (6) Versionskontrolle mit git lokal
27.11. (7) Versionskontrolle mit git global, branches
4.12. (8) Shellskripte: if-then, Variablen
11.12. (9) Shellskripte: for-Schleifen, seq, cut, tr, sed
18.12. (10) printf, while, read, arrays, Funktionen
15.1. (11) LaTeX: Grundlagen
22.1. (12) LaTeX: Folien, Poster, Programmkode, math. Texte, Bilder, Links

Übungsblätter

(werden jeweils hier bereit gestellt)

9.10. kein Übungsblatt
16.10. Blatt 1: Dateien und Verzeichnisse.
30.10. Blatt 2: Ein-/Ausgabe auf Kommandozeile, sort, grep...Das gzippte tar-Archiv mit den Beispieldateien dazu
6.11. Blatt 3: Prozesse, Zugriffsrechte.
13.11. Blatt 4: Aliase und Shellskripte.
20.11. Blatt 5: git - lokal.
27.11. Blatt 6: git - global, branches.
4.12. Blatt 7: Shellskripte: if-then, Variablen.
11.12. Blatt 8: Shellskripte: for; seq, cut, tr, sed; Tabellen. Die Beispieldateien dazu.
18.12. Blatt 9: while, read, arrays, Funktionen. Die Beispieldateien dazu.
15.1. Blatt 10: LaTeX: Grundlagen. Die Beispieldateien absatz.tex und paper.tex dazu.
22.1. Blatt 11: LaTeX: Programmkode, Formeln, Beamer, Poster... Die Beispieldateien: Poster Poster-klasse Poster-Stil Beamerfolien Bild

Zuletzt geändert am 27.1.2020       Dirk Frettlöh