Du befindest dich hier: FSI Informatik » Fachschaftsinitiative Informatik » Organisation der FSI » Regelmäßiges » GNU/Linux-Kurs » Linux-Kurs, Wintersemester 2009 » Vorlesungen   (Übersicht)

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
fsi:organisation:planungen:linux-kurse:ws2009:vorlesungen [18.10.2009 07:18] immoartlfsi:organisation:planungen:linux-kurse:ws2009:vorlesungen [04.12.2022 17:07] (aktuell) tomabrafix
Zeile 1: Zeile 1:
 +====== Vorlesungen ======
  
 +<note>Deadline: Vorlesungen einchecken bis 13.10. 24 Uhr</note>
 +
 +===== Vorgehensweise =====
 +Jeder schnappt sich bitte einen Block und wandelt die angegebenen Links in latex-beamer Folien um. 
 +
 +Das fuer die Vorlesung relevante Zeug befindet sich im Repository(Infos und Logins [[:fsi:organisation:repository|hier]]) unter:
 +  * 0910ws/tag1/vorlesung/
 +  * 0910ws/tag2/vorlesung/
 +
 +Bitte legt fuer jeden Block eine eigene .tex-Datei an und bindet sie ins Dokument folien-vl-tag[12].tex ein.
 +
 +Die einzelnen Blöcke sollten bis 13. 10. fertig sein, so dann Martin und Jens alles durchgehen können und dann noch Zeit fuer Überarbeitungen ist.
 +
 +===== Struktur =====
 +==== Vorlesung 1 ====
 +^ id ^ Zeit ^ Thema ^ Bearbeiter ^ Done ^ Reviewed ^
 +| 1 | 5 | Allgemeine Info, FSI, CIP, allgemein Linux |  Jens oder Martin  |  ✓  |
 +| 2 | 5 | Intro, CLI ist toll |  Martin  |  ✓  |
 +| 3 | 2 | Terminal |  Jens oder Martin  |  ✓  |
 +| 4 | 5 | Aufbau eines Befehls |  Alex  |  ✓  |
 +| 5 | ? | Moving Around mit Konqueror, dann mit cd, Filesystem mit CIP Besonderheiten(Home mit quota, filelight) |  Vince  |  ✓  |
 +| 51 | ? | Einführen von ls |  Vince  |   ✓  |
 +| 52 | 5 | Befehl wiederholen Pfeil hoch, Tab, Ctrl-R, "!" |  Franzi  |  ✓  |
 +| 6 | 10 | Basic Commands: man, apropos, mv *dir, rm, cp , cat (Text vs. Binaerdateien), less  |  Bruno  |  ✓  |
 +| 7 | 10+ | Wildcards und .-Dateien |  Martin  |  ✓  |
 +| 8 | 2 | Wer ist root? Bsp. Package installieren oder script nach /usr/local/bin kopieren | |   |
 +| 9 | 5 | Basic Process Management: &, ctrl-c, Terminal Schliessen |  |   |
 +| ? | 1 | Referenzen |  |   |
 +| | 54+x | |  |   |
 +
 +==== Vorlesung 2 ====
 +^ ID ^ Zeit ^ Thema ^ Bearbeiter ^ Done ^ Reviewed ^
 +| 10 | 8 | Advanced Process Management: ctrl-z, fg, bg, jobs, kill/killall -9, pkill, ps, top |  Julian  |  ✓  |
 +| 11 | 8 | Pipes/Streams: >, >>, <, Pipe, 2>; |  Sven  |  ✓  |
 +| 13 | 15 | Rechte (+Verweis auf ACLs)|  Jens oder Martin  |  ✓  |
 +| 14 | 10 | SSH, WinSCP, Putty und Hostnames |  Katti  |  ✓  |
 +| 15 | 5 | CIP-Extras: Vorhandene Drucker, Drucken: lpq, lpr, pr_acct |  Caro  |  ✓  |  ✓  |
 +| 16 | 5 | CIP-Extras: USB-Stick/CD einbinden (mountusb, cdrom(mount /media/cdrom)) |  Caro  |  ✓  |  ✓  |
 +| 12 | 8 | Even more commands: find, sort, uniq, head, tar, wc, grep, tr, cut, du |  Rainer M.  |  ✓  |
 +| 17 | ? | Eine Skripte und Search-Path | |    |
 +==== Grammatikalisch-syntaktisch-orthografisch-interpunktionelle Nachbearbeitung ====
 +Christoph ;-)
 +
 +==== Nicht-verteilte Freiwillige ====
 +<del>Franzi, Martin, Vince, Caro, Jens, Rainer M., Sven, Alex, Katti, Bruno, Julian</del>
 +
 +===== Material =====
 +==== 1 - Allgemeine Infos ====
 +[[https://fsi.cs.fau.de/git_public/linuxkurs/09ss/tag1/vorlesung/folien-vl-tag1.pdf]] PDF-Seiten: 1-11
 +==== 2 - Intro, CLI ist toll ====
 +[[http://en.flossmanuals.net/CommandLineIntro/Introduction]]
 +==== 3 - Terminal ====
 +[[http://en.flossmanuals.net/CommandLineIntro/GettingStarted]]
 +==== 4 - Aufbau eines Befehls ====
 +[[http://en.flossmanuals.net/CommandLineIntro/BeginningSyntax]]
 +
 +Statt date mit Parameter besser echo -n (Option und Auswirkungen) erklaeren.
 +==== 5 - Verzeichnisse ====
 +[[http://en.flossmanuals.net/CommandLineIntro/MovingAround]]
 +
 +[[http://en.flossmanuals.net/CommandLineIntro/FileStructure]]
 +
 +[[https://fsi.cs.fau.de/git_public/linuxkurs/09ss/tag1/vorlesung/folien-vl-tag1.pdf]] Seite: 16-26 (.tex Datei ist im Repo)
 +
 +==== 51 - Einführung von ls ====
 +[[http://en.flossmanuals.net/CommandLineIntro/BasicCommands]] **nur** "ls", aber weiter ausbauen
 +
 +[[https://fsi.cs.fau.de/git_public/linuxkurs/09ss/tag1/vorlesung/folien-vl-tag1.pdf]] Seite: 14-15 (.tex Datei ist im Repo)
 +
 +[[https://fsi.cs.fau.de/git_public/linuxkurs/09ss/tag2/vorlesung/folien-vl-tag2.pdf]] Seite: 27 (.tex Datei ist im Repo)
 +
 +Zusätzlich sollten hier Dateien, die mit . beginnen angesprochen werden ([[http://en.flossmanuals.net/CommandLineIntro/Customization]] **nur** "Configurations Files")
 +
 +==== 52 - Befehl wiederholen ====
 +
 +[[http://en.flossmanuals.net/CommandLineIntro/CutDownOnTyping]]
 +
 +[[http://en.flossmanuals.net/CommandLineIntro/CommandHistory]] **nur** bis inklusive "Recalling a command by a string" und zusätzlich "Searching through the Command History"
 +
 +[[https://fsi.cs.fau.de/git_public/linuxkurs/09ss/tag1/vorlesung/folien-vl-tag1.pdf]] Seite: 40-41 (.tex Datei ist im Repo)
 +
 +==== 6 - Basic Commands ====
 +[[http://en.flossmanuals.net/CommandLineIntro/BasicCommands]] **ohne** "ls" und "Manipulating processes" und "Redirection"
 +
 +Zusätzlich sollte auf den Unterschied zwischen Text- und Binaerdateien eingegangen werden.
 +
 +[[https://fsi.cs.fau.de/git_public/linuxkurs/09ss/tag1/vorlesung/folien-vl-tag1.pdf]] Seite: 27-39 (.tex Datei ist im Repo)
 +
 +[[https://fsi.cs.fau.de/git_public/linuxkurs/09ss/tag2/vorlesung/folien-vl-tag2.pdf]] Seite: 1-7 (.tex Datei ist im Repo) **Aber bitte weniger ueber man**
 +
 +==== 7 - Wildcards ====
 +[[http://en.flossmanuals.net/CommandLineIntro/MultipleFiles]] **ohne** "The Find Command" und "How to Split Files" 
 +
 +[[https://fsi.cs.fau.de/git_public/linuxkurs/09ss/tag2/vorlesung/folien-vl-tag2.pdf]] Seiten: 21-26 (.tex Datei ist im Repo)
 +
 +Zusätzlich sollte auf verstecke Dateien und Wildcards eingegangen werden: [[https://fsi.cs.fau.de/git_public/linuxkurs/09ss/tag2/vorlesung/folien-vl-tag2.pdf]] Seite: 27 (.tex Datei ist im Repo)
 +
 +==== 8 - Wer ist root? ====
 +[[http://en.flossmanuals.net/CommandLineIntro/Superuser]] **ohne** "The sudo Command"
 +
 +Zusätzlich Beispiel: Installation eines Skriptes in /usr/local/bin
 +
 +==== 9 - Basic Process Management ====
 +[[http://en.flossmanuals.net/CommandLineIntro/BasicCommands]] **nur** "Manipulating processes"
 +
 +==== 10 - Advanced Process Management ====
 +[[http://en.flossmanuals.net/CommandLineIntro/BasicCommands]] **nur** "ps and kill" und "Processes and jobs (background)"
 +
 +Zusätzlich: killall (-9), pkill, top und evtl. htop
 +
 +==== 11 - Pipes/Streams ====
 +[[http://en.flossmanuals.net/CommandLineIntro/BasicCommands]] **nur** "Redirection"
 +
 +[[http://en.flossmanuals.net/CommandLineIntro/Piping]]
 +
 +[[http://en.flossmanuals.net/CommandLineIntro/StandardFiles]] **ohne** "Adding more descriptors "
 +
 +[[https://fsi.cs.fau.de/git_public/linuxkurs/09ss/tag1/vorlesung/folien-vl-tag1.pdf]] Seiten: 51-52
 +
 +==== 12 - Even more commands ====
 +
 +  * find: [[http://en.flossmanuals.net/CommandLineIntro/MultipleFiles]] **nur** "The Find Command"
 +
 +==== 13 - Rechte ====
 +Alte Folien und [[http://en.flossmanuals.net/CommandLineIntro/Permissions]] auf jeden Fall die Graphik vom Ende einbinden.
 +
 +[[https://fsi.cs.fau.de/git_public/linuxkurs/09ss/tag1/vorlesung/folien-vl-tag2.pdf]] Seiten: 8-20 
 +
 +==== 14 - SSH ====
 +[[http://en.flossmanuals.net/CommandLineIntro/SSH]] **ohne** "rsync: automated bulk transfers and backups"
 +
 +[[https://fsi.cs.fau.de/git_public/linuxkurs/09ss/tag1/vorlesung/folien-vl-tag2.pdf]] Seiten: 28-34
 +
 +==== 15 - Drucken im CIP ====
 +  * Drucker nennen
 +  * Wie druckt man eine Datei aus
 +  * Wie geht man mit der Warteschlage um
 +
 +[[https://fsi.cs.fau.de/git_public/linuxkurs/09ss/tag1/vorlesung/folien-vl-tag1.pdf]] Seiten: 42-49
 +
 +==== 16 - CIP Extras: USB + cdrom ====
 +  * mountusb
 +  * cdrom (mount /media/cdrom)
 +
 +==== 17 - Search Path ====
 +  * [[http://en.flossmanuals.net/CommandLineIntro/Customization]] **nur** "The Search Path" 
 +
 +Zusätzlich: Kleines Skript anlegen und ausfuehren mit "./"