Allgemeines zu Prozessen

  1. Was ist ein Prozess?

  2. Welche Kommandos zum Zugriff auf Prozesse werden hier vorgestellt?

  3. Was bedeuten PID und TTY ?

  4. Was sind Zombie-Prozesse ?

  5. Wie kann man den Status eines Prozesses herausfinden?

  6. Was kann man tun, wenn ein Programm im kde hängt?


Aufgaben zu Prozessen (ps und kill)

1. Starten Sie auf Ihrem Rechner in der shell die Applikation xcalc.

2. Versuchen Sie nun den xcalc-Prozess abzuschießen. Benutzen Sie dazu die Kommandos ps und kill. Notieren Sie den Lösungsweg.
3.Erarbeiten Sie eine Beschreibung des Kommandos kill.
4. Erarbeiten Sie eine Beschreibung des Kommandos ps. Geben Sie dabei die wichtigsten Optionen an und beschreiben Sie die Ausgabe des Kommandos
ps -l
(soweit aus dem Manual ersichtlich).



Dateien zum Testen von Prozessverwaltung:

Shellscript endlos.sh

Shellscript endlos_next.sh

Übung zu Prozessen in Unix/Linux

Gehen Sie davon aus, dass ihr System keine grafische Oberfläche besitzt.

  1. Erarbeiten Sie eine Beschreibung des Kommandos ps. Beschreiben Sie dabei die Optionen a,x,l,u,r,T und p.

  2. Starten Sie in der Shell den vi-Editor. Beschreiben Sie, wie Sie den Prozess des vi von einer anderen Shell aus beenden können.

  3. Mit der Option -l werden eine Reihe von Parametern zu Prozessen angezeigt. Beschreiben Sie welche Daten je pro Spalte angezeigt werden. Hinweis: man ps gibt nähere Auskunft.

  4. Was versteht man unter dem NICE-Wert eines Prozesses?

  5. Geben Sie eine Beschreibung der Kommandos cron und at an. Worin besteht der Unterschied?

  6. In der Firma EduSoft soll täglich um 24 Uhr eine Datensicherung der Inhalte aller Unterverzeichnisse des home-Verzeichnisses auf die FAT32-Partition /dev/hda4 gemacht werden. Da um 24 Uhr alle Mitarbeiter die Firma verlassen haben, soll die Sicherung automatisch erfolgen. Beschreiben Sie in Worten, wie Sie dieses realisieren. Versuchen Sie ihr Vorgehen in Form einer Schritt-für-Schritt-Anleitung zu notieren.

  7. Stellen Sie einen Wecker zum Stundenende. Lassen Sie sich dazu eine Nachricht vom System melden.