Aufgabe 1

Aufgaben mit UNIX --- Shell und Prozesse

  1. Starten Sie viermal ihren Mozilla firefox und beobachten Sie die Auslastung ihres Rechners mit top
  2. Welche Prozesse laufen unter ihrem Namen
  3. Killen Sie mit top der Reihe nach die 4 firefox Prozesse
  4. Killen Sie mit top ihre Bash-Shell und dann ihre Konsole
  5. Schreiben Sie das python Programm my_mw.py, das 3 Zahlen vom Terminal liest und den Mittelwert berechnet und ausgibt.
  6. Wie müssen Sie vorgehen, dass sie ihr python Programm als UNIX Befehl prompt>./my_mw.py starten können?
  7. Kreieren Sie in Ihrem Homeverzeichnis das Verzeichnis my_bin und kopieren Sie ihr python Programm in dieses Verzeichnis.
  8. Nun wechseln Sie in ihr Homeverzeichnis: Wie können sie das Pythonprogramm erneut mit dem UNIX Befehl prompt>./my_mw.py starten? (Tipp ändern Sie die PATH Variable)
  9. Ändern Sie ihre PATH Variable permanent in der .bashrc Datei, damit nach einem erneuten einloggen ihr python Programm weiterhin mit dem UNIX Befehl prompt>./my_mw.py gestartet werden kann.
  10. Ändern Sie ihren Login Prompt nach ostype:username:working-directory> (Nutzen Sie die Informationen aus ihren Environment Variablen)
  11. Tragen Sie die Änderung des Login Prompts in Ihrer .bashrc Datei, damit nach einem erneuten Einloggen ihr python Programm weiterhin mit dem UNIX Befehl prompt>