Sie befinden sich hier: Termine » Fachschaftsinitiative Informatik » Organisation der FSI » Regelmäßiges » GNU/Linux-Kurs » Linux-Kurs, Wintersemester 2009 » Vorlesungen (Übersicht)
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Both sides previous revision Vorhergehende Überarbeitung | |||
fsi:organisation:planungen:linux-kurse:ws2009:vorlesungen [18.10.2009 00:55] lusiux |
fsi:organisation:planungen:linux-kurse:ws2009:vorlesungen [18.10.2009 09:18] immoartl |
||
---|---|---|---|
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 | | | | ||
- | | 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.informatik.uni-erlangen.de/repo_public/vorkurs/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.informatik.uni-erlangen.de/repo_public/vorkurs/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.informatik.uni-erlangen.de/repo_public/vorkurs/09ss/tag1/vorlesung/folien-vl-tag1.pdf]] Seite: 14-15 (.tex Datei ist im Repo) | ||
- | |||
- | [[https://fsi.informatik.uni-erlangen.de/repo_public/vorkurs/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.informatik.uni-erlangen.de/repo_public/vorkurs/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.informatik.uni-erlangen.de/repo_public/vorkurs/09ss/tag1/vorlesung/folien-vl-tag1.pdf]] Seite: 27-39 (.tex Datei ist im Repo) | ||
- | |||
- | [[https://fsi.informatik.uni-erlangen.de/repo_public/vorkurs/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.informatik.uni-erlangen.de/repo_public/vorkurs/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.informatik.uni-erlangen.de/repo_public/vorkurs/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.informatik.uni-erlangen.de/repo_public/vorkurs/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.informatik.uni-erlangen.de/repo_public/vorkurs/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.informatik.uni-erlangen.de/repo_public/vorkurs/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.informatik.uni-erlangen.de/repo_public/vorkurs/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 "./" |