1. Betriebssysteme
Übung 3 – Team 1
Dämonen und Kill in UNIX
Steffen Brüheim, 30.11.09 1
2. Dämonen
● Hintergrundprozesse, unauffällig
● beim Booten geladen
● meistens über Konfigurationsdateien
initialisiert
● reagieren auf Signale
Steffen Brüheim, 30.11.09 2
3. Signale am Beispiel kill
Signal (Nummer) Beschreibung Standardreaktion
HangUP: Tritt auf wenn kontrollierendes
Terminal geschlossen wird,
SIGHUP(1) Terminierung
viele Dämonen nutzen diese Signal um ihre
Konfiguration neu zu laden
SIGINT(2) INTerrupt von der Tastatur (Ctrl+C) Terminierung
KILL Signal, das nicht abgefangen,
SIGKILL(9) blockiert oder ignoriert werden kann Terminierung
(„Holzhammer“)
SIGTERM(15) Normales Terminierungssignal Terminierung
Signale können abgefangen werden um darauf selbst zu reagieren.
Steffen Brüheim, 30.11.09 3
4. Zeit für ein Beispiel.
Steffen Brüheim, 30.11.09 4
5. Danke für die Aufmerksamkeit.
Fragen?
Steffen Brüheim, 30.11.09 5