| Linux/UNIX Linuxverfechter finden hier Weggefährten. |
Diskussion: Unterschied Daemon und Dienst im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige Hallo, ich bereite mich gerade auf eine Klausur vor und dabei ist mir aufgefallen, dass ich den Unterschied zwischen ...
![]() |
| | #1 (permalink) |
| Registriert seit: 24.11.08 ![]() Likes: 0 | Anzeige Hallo, ich bereite mich gerade auf eine Klausur vor und dabei ist mir aufgefallen, dass ich den Unterschied zwischen Dienst und Daemon nicht kenne. Wir haben das leider nicht notiert, dem Lehrer muss es wohl entfallen sein. Nach meinen Recherchen wird der Daemon mit dem OS gestartet. Dieser ladet dann seine Configdatei, indem Dienste stehen z.B. FTP . Diese Dienste werden dann vom Daemon gestartet. Ist das so korrekt? Ist der Daemon auch weiterhin aktiv oder ist er nur beim Systemstart ? mfg digted |
| | |
| | #2 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 441 | Ich glaube du vermischt dort etwas. Was du beschreibst ist der Inet-Daemon (inetd bzw. xinetd - extended inet daemon). Dieser bindet quasi Programme an ein Netzwerkinterface, so dass sie als Dienst zur Verfügung stehen. Dazu schaut er in seinen Konfigurationen nach welche Programme er starten soll und wie er mit ihnen verfahren soll (z.B. an einen TCP-Socket auf Port XXXX binden) und führt diese Aktionen dann aus. Damit lässt sich also fast jedes Konsolenprogramm als Service im Netzwerk zur Verfügung stellen. Allgemein ist ein Daemon aber ein Programm, das über das Init-System gestartet und gestoppt wird und unabhängig von einem Control-TTY läuft. Input erfolgt also garnicht bzw. nur über Konfigurationsdateien und Netzwerkinterfaces und Outputs werden über Netzwerkinterfaces an Clients weitergereicht oder geloggt. Es gibt also keinen Standard-I/O auf einer Konsole. Dienste hingegen sind alle Programme, die innerhalb des Systems oder im Netzwerk einen Service zur Verfügung stellen. Darunter fallen also auch die Daemonen. Ein Dienst muss aber nicht zwingend ohne Control-TTY laufen, sondern kann z.B. auch in einer Screen-Session gestartet werden. Gutes Beispiel wäre z.B. der Wowza-Media-Server (ein Flash-Streaming-Server), der direkt auf der Shell gestartet werden kann und seinen Output dort auch ausgibt, der aber auch als Daemon laufen kann und seinen Output dann nur in Logdateien schreibt. Kurz gesagt: Daemon = läuft ohne Control-TTY und schreibt Output auf ein Netzwerk-Device oder in ein Logging-System Dienst = stellt einen Service im System oder im Netzwerk zur Verfügung
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Delivery Daemon - was ist los? | ghostdog | Internet Allgemein | 2 | 09.08.06 16:30 |
| Daemon Tools 4 | flexo1 | Virenschutz · Tools & Aggressive Software | 5 | 12.12.05 22:46 |
| Daemon Tools & Duplex Software | 2Bios | Off topic-Zone | 1 | 29.11.05 19:20 |
| scanlog daemon | citrix | Linux/UNIX | 1 | 13.12.03 12:07 |