Das Fotonexus-Wiki befindet sich im Testbetrieb.


Daemon

Aus Fotonexus.

Wechseln zu: Navigation, Suche
Bild:Disambig-dark.svg Dieser Artikel erläutert Hintergrundprogramme unter Unix. Für das übernatürliche Wesen siehe Dämon. Für den gleichnamigen Film siehe Dämon - Trau keiner Seele oder das gleichnamige Buch von Matthew Delaney oder für den Film Dämonisch von 2001 von Bill Paxton.


Als Daemon bzw. Dämon (auch häufig in der Schreibweise Demon) bezeichnet man unter Unix und seinen Derivaten ein Programm, das im Hintergrund abläuft und bestimmte Dienste zur Verfügung stellt. Benutzerinteraktionen finden hierbei nur auf indirektem Weg statt, zum Beispiel über Signale oder Pipes. Der Begriff Daemon wird auch als Abkürzung von disk and execution monitor interpretiert, was jedoch ein Backronym ist.

Inhaltsverzeichnis

Zweck von Daemons

Daemons werden üblicherweise automatisch beim Systemstart geladen, abhängig von den so genannten Runleveln. Bei Microsoft Windows heißen die entsprechenden Programme services bzw. Dienste. Daemons werden nicht vom Computerbenutzer interaktiv bedient, sondern warten im Hintergrund, bis sie durch eine Netzwerkanfrage oder ein anderes Programm aktiviert werden.

Typische Daemonprogramme sind Server-Prozesse wie Netzwerkdienste, File-Sharing, E-Mail-Server, Datenbankserver und Druckerserver. Sie dienen auch der Hardwarekonfiguration bzw. Überwachung, oder sie laufen zu vorher festgelegten Zeiten automatisch an.

Daemon-Logo

Bild:BSD-daemon.svg Die Unix-Derivate FreeBSD und NetBSD hatten sich ursprünglich den Daemon zum Logo gemacht, mittlerweile ist jedoch NetBSD auf ein weltanschaulich neutraleres Logo umgestiegen. OpenBSD, obwohl auch ein BSD, hat ein eigenes Maskottchen: Puffy, den Kugelfisch. Es soll angeblich schon vorgekommen sein, dass Leute mit Fan-T-Shirts von einzelnen religiösen Fanatikern bedroht worden sind, welche den Unterschied zwischen Dämon und Daemon nicht verstanden haben. Siehe hierzu BSD-Daemon.

Beispiele bei Unix

Um ihren Daemon-Charakter zu bezeichnen, hat der Name vieler solcher Programme ein angehängtes „d“, zum Beispiel syslogd oder cupsd.

  • cron-Daemon: Startet andere Programme zu festgelegten Zeiten.
  • syslogd-Daemon: nimmt Meldungen von Programmen entgegen und schreibt diese in die Logdatei.
  • sendmail-Daemon: Mail Transfer Agent
  • lpd, der line printer daemon: wartet auf Druckaufträge und bearbeitet diese.
  • httpd, hypertext transfer protocol daemon: wird auch als Webserver bezeichnet; liefert Dateien auf Anfrage eines Browsers aus.
  • cupsd, common unix printing system daemon: meistbenutzter Druckerserver auf Unix-Systemen.
  • inetd-Daemon zum Abhören von Internet-Sockets.

Siehe auch

Weblinks

[[Hilfe:Cache|Fehler beim Thumbnail-Erstellen]]: convert: unable to open image `/var/www/fotonexus/w/images/c/ca/Wikipedia_lexikon3e.jpg': No such file or directory.
Dieses Dokument entstammt in seiner ersten oder einer späteren Version der deutschsprachigen Wikipedia. Es ist dort zu finden unter dem Stichwort Daemon, die Liste der bisherigen Autoren befindet sich in der Versionsliste; die Originalfassung kann dort auch bearbeitet werden. Alle Texte der Wikipedia und ihre Derivate stehen unter der GNU-Lizenz für freie Dokumentation.
Persönliche Werkzeuge