Download - Lernplattform - TH Köln · Abbildung2:Logoutnichtvergessen! 2 ArbeitenimPraktikum:AIX–Workstations DasAnmeldenindenAP1Praktikasowiedas Erstellen,BearbeitenundSpeicherndererstenC

Transcript
Page 1: Lernplattform - TH Köln · Abbildung2:Logoutnichtvergessen! 2 ArbeitenimPraktikum:AIX–Workstations DasAnmeldenindenAP1Praktikasowiedas Erstellen,BearbeitenundSpeicherndererstenC

Lernplattformfür

AP I

WS 2014/2015

Prof. Dr. Frank Victor

Cologne University of Applied SciencesCampus Gummersbach

www.gm.fh-koeln.de/advlabor

Page 2: Lernplattform - TH Köln · Abbildung2:Logoutnichtvergessen! 2 ArbeitenimPraktikum:AIX–Workstations DasAnmeldenindenAP1Praktikasowiedas Erstellen,BearbeitenundSpeicherndererstenC

Liebe Studierende,wir möchten Ihnen hiermit eine kleine Anleitung an die Hand geben, die zeigt,wie Sie möglichst einfach die an der FH bereitgestellten Systeme im Praktikum,den PC-Pools und von zu Hause aus nutzen können. Sie werden am Anfang, umunnötige Schwierigkeiten zu vermeiden, nur Unix-basiert arbeiten!Ihre Praktika und Übungen werden Sie mit dem ebenfalls unter Unix laufendenEditor Vim schreiben.

1 Einloggen an den Windows Workstations in den PC-Pools(Raum 2106 und Raum 2107)

Als erstes wird Sie in diesen Räumen die Aufforderung “Willkommen bei Windows– Drücken Sie Strg+Alt+Entf, um sich anzumelden” begrüßen. Nach dem Bestäti-gen der AGBs, z.B. dass Essen und Trinken in diesen Räumen verboten ist, werdenSie gebeten, sich mit Ihren Zugangsdaten einzuloggen. Studiengangsspezifischbeginnt Ihr Benutzernamemit ai, mi, ti, oder wi, gefolgt von einer drei-, oder vier-stelligen Zahlenfolge.

Abbildung 1: Anmeldebildschirm unter Windows 7

Einmal angemeldet, werden Sie dort das kleine Programm PuTTY auf dem Desk-top finden und können sich damit auf Ihre persönliche Arbeitsumgebung unterUnix einloggen.Das Arbeiten mit PuTTY wird weiter unten (3) genauer erklärt.Hinweis am Rande: Vergessen Sie niemals, sich nach dem Arbeiten auch wiederauf der Windows-Ebene auszuloggen!Für jede kriminelle Handlung, die über Ihren Account ausgeführt wird, werdenSie (!) haftbar gemacht.

2

Page 3: Lernplattform - TH Köln · Abbildung2:Logoutnichtvergessen! 2 ArbeitenimPraktikum:AIX–Workstations DasAnmeldenindenAP1Praktikasowiedas Erstellen,BearbeitenundSpeicherndererstenC

Abbildung 2: Logout nicht vergessen!

2 Arbeiten im Praktikum : AIX – Workstations

Das Anmelden in den AP1 Praktika sowie das• Erstellen, Bearbeiten und Speichern der ersten C-Dateien• Compilieren unter Unix (C und Java)• Ändern des eigenen Passworts• Verzeichnisse anlegen• Dateien unter Unix verschieben• persönliche FH-Mail-Adresse abrufen• usw.

wird Schritt für Schritt im ersten AP-Praktikum mit Ihnen durchgegangen. Sie soll-ten sich ebenfalls das 44-seitige Unix-Handout im PDF-Format unterhttp://www.gm.fh-koeln.de/advlabor/unix-umdruck.shtml

herunterladen und ggf. ausdrucken.

3 Arbeiten mit PuTTY

Mit dem Tool PuTTY können Sie auch von zu Hause aus auf die Unix basierte Ar-beitsumgebung der ADVM1 zugreifen. Man kann es z.B. unterhttp://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

herunterladen und sofort benutzen. Es ist keine Installation notwendig (aber auchnicht schädlich)!Geben Sie den Hostnamen advm1.gm.fh-koeln.de ein und bestätigen sie mit“Open”. Um zukünftige Logins zu vereinfachen, können Sie im Eingabefeld unter“Saved Sessions” einen beliebigen Namen vergeben (hier: ADVM1) und dannmit “Save” abspeichern. Zukünftig reicht dann ein Doppelklick auf den Eintrag“ADVM1” um den richtigen Server auszuwählen.

3

Page 4: Lernplattform - TH Köln · Abbildung2:Logoutnichtvergessen! 2 ArbeitenimPraktikum:AIX–Workstations DasAnmeldenindenAP1Praktikasowiedas Erstellen,BearbeitenundSpeicherndererstenC

Abbildung 3: Startfenster von Putty

Auch hier melden Sie sich mit Ihrem Gummersbacher FH-Account (nicht dercampusID) , z.B. ai1235, mi456, wi789 oder ti1023 und Ihrem persönlichen Pass-wort an.Wichtig an dieser Stelle ist: Die einzelnen Zeichen [******] werden unter Unix, imGegensatz zu Windows, nicht (!) angezeigt. Auch wenn der Cursor sich nichtbewegt, erkennt PuTTY die Eingabe Ihres Passwortes.In Abb. 4 sehen Sie eine Anmeldung mit (!) eingegebenem Passwort (und wieSie sehen, sehen Sie nichts). Also nicht verwirren lassen.Einmal angemeldet, können Sie, wie auf AIX imPraktikum, im Terminal Unix basiertarbeiten.

4 Arbeiten mit dem Editor Vim

Unter Unix starten Sie den Vim-Editor mit dem Befehl “vim”

4

Page 5: Lernplattform - TH Köln · Abbildung2:Logoutnichtvergessen! 2 ArbeitenimPraktikum:AIX–Workstations DasAnmeldenindenAP1Praktikasowiedas Erstellen,BearbeitenundSpeicherndererstenC

Abbildung 4: Login unter Unix mit bereits eingegebem Passwort

Abbildung 5: Unix Serverbegrüßung und Befehlszeile

Abbildung 6: Start des Editors Vim mit der Datei “datei.txt”

Nach der Bestätigung [Enter] dieser Eingabe, öffnet er sich umgehend. Vim istnicht über die Maus, sondern (fast) nur über die Tastatur zu bedienen (was amAnfang etwas gewöhnungsbedürftig. ist).

5

Page 6: Lernplattform - TH Köln · Abbildung2:Logoutnichtvergessen! 2 ArbeitenimPraktikum:AIX–Workstations DasAnmeldenindenAP1Praktikasowiedas Erstellen,BearbeitenundSpeicherndererstenC

Abbildung 7: Vim nach dem Start. Spartanisch

So könnte einer Ihrer ersten Texte im Vim-Editor aussehen.

Abbildung 8: Vim mit eingebenem Text

6

Page 7: Lernplattform - TH Köln · Abbildung2:Logoutnichtvergessen! 2 ArbeitenimPraktikum:AIX–Workstations DasAnmeldenindenAP1Praktikasowiedas Erstellen,BearbeitenundSpeicherndererstenC

Vim ist ein Editor, der in verschiedenen Modi arbeitet und auf fast jedem Unixsy-stem zur Verfügung steht. Sie sehen im Fenster unten Links, in welchemModus Siesich befinden. Nach dem Start befindet er sich im Kommandomodus. Im Kom-mandomodus ist das Statusfeld unten links leer. Um Text eingeben zu können,müssen sie mit der Taste “i” in den Eingabemodus (inputmode) wechseln. Jetztsteht das Statusfeld auf “–Einfügen–” und Sie können über die Tastatur Text ein-geben.Um Zeilen zu löschen, Text zu suchen oder den Editor mit und ohne Speichern zuverlassen, müssen Sie wieder in den Kommandomodus wechseln. Das geschiehtmit der Taste “ESC”. Das Statusfeld sollte jetzt wieder leer sein.Durch Betätigung des Doppelpunkts “:” gelangen Sie in den Befehlsmodus.Im Befehlsmodus kann ich mit

• w <DATEINAME> eine neue Datei erzeugen und den aktuellen Text abspei-chern

• q! den Editor trotz Änderungen ohne Speichern verlassen• wq den Editor verlassen und die Änderungen in der aktuellen Datei spei-chern

Möchte man unter Vim etwas kopieren und einfügen, muss man zunächst einenBereich markieren. Benutzen sie dazu den Mauscursor und die linke Maustaste(im Terminalraum oder unter Linux die mittlere Maustaste). Sobald der Text mar-kiert wurde (undmarkiert bleibt), und Sie die linkeMaustaste loslassen, ist er auchbereits im Zwischenspeicher hinterlegt.Bewegen sie den Schreibcursor mit den Pfeiltasten an die Stelle, wo der Text ein-gefügt werden soll und drücken Sie die rechte (mittlere) Maustaste. Der Text sol-len sofort eingefügt werden.Wenn Sie Vim mit “:wq” oder “:q!” verlassen haben, landen Sie wieder im “ganznormalen Terminal”, wo Sie beim Start von PuTTY oder der AIX auch wären, undkönnen nun mit den (anderen) Unix-Befehlen weiterarbeiten. Weitere Befehleund Beispiele zu Vim finden Sie in der Kurzanleitung:http://www.gm.fh-koeln.de/advlabor/vi-vim-kurz.shtml

Wie man Programme erstellt, compiliert und ausführt, lernen Sie in der Vorlesungund im Praktikum.

7