Was ist die Alternative oder Entsprechung zu Windows-Diensten unter Gnu / Linux?

15

Ich habe mich gefragt, was die Alternative oder Entsprechung zu Windows-Diensten unter Gnu / Linux ist. Ist es ein Server wie X oder Pulseaudio, aber das würde keinen Sinn ergeben, da der Themendienst unter Windows eine Alternative zu Gnu / Linux wäre, eine WM oder eine DE. Entspricht es der Windows-Registrierung, wenn es keine echte Alternative oder Entsprechung zu dieser Registrierung gibt, die nicht in Ihrem privaten Benutzerverzeichnis gespeichert ist?

MathCubes
quelle
5
als Wikipedia-Link erwähnen: In Windows NT-Betriebssystemen ist ein Windows-Dienst ein Computerprogramm, das im Hintergrund ausgeführt wird. [1] Es ähnelt im Konzept einem Unix-Daemon
Networker
@Networker aber ein Unix-Daemon ist nicht das selbe.
MathCubes
4
Es kann sein, dass es kein genaues Äquivalent gibt, wenn ALLES ein genaues Äquivalent hätte, wäre es insgesamt dasselbe.
Strg-Alt-Delor
@richard yea ...
MathCubes
1
Sie können eine befriedigende Antwort bekommen : „Was ist es, das Gnu + Linux entspricht die MS-Windows - xyz - Service?“
ctrl-alt-Delors

Antworten:

20

Wie ich im Kommentar erwähnt habe:

als Wikipedia-Link erwähnen: In Windows NT-Betriebssystemen ist ein Windows-Dienst ein Computerprogramm, das im Hintergrund ausgeführt wird. [1] Das Konzept ähnelt einem Unix-Daemon.

Ein Daemon ist eine Art Programm auf Unix-ähnlichen Betriebssystemen, das unauffällig im Hintergrund ausgeführt wird und nicht direkt von einem Benutzer gesteuert wird, der darauf wartet, durch das Auftreten eines bestimmten Ereignisses oder einer bestimmten Bedingung aktiviert zu werden.

Auf den Microsoft Windows-Betriebssystemen führen Programme, die als Dienste bezeichnet werden, die Funktionen von Dämonen aus, obwohl der Begriff Dämon jetzt manchmal auch für diese Systeme verwendet wird.

Quelle: http://www.linfo.org/daemon.html

UPDATE (Weitere Details und aktueller Vergleich):

    • UNIX: Ein Daemon ist ein Prozess, der sich vom Terminal löst und getrennt im Hintergrund ausgeführt wird. Er wartet auf Anforderungen und antwortet auf diese.
    • Windows: Ein Dienst ist ein spezieller Anwendungstyp, der unter Windows verfügbar ist und im Hintergrund mit speziellen Berechtigungen ausgeführt wird.
    • In UNIX ist ein Daemon ein Prozess, bei dem das System andere Anwendungen mit einem Dienst versorgt. In der Regel interagiert der Dämon nicht mit Benutzern. UNIX-Daemons werden beim Booten von init- oder rc-Skripten gestartet. Um ein solches Skript zu ändern, muss es in einem Texteditor geöffnet und die Werte der Variablen im Skript müssen physisch geändert werden. Unter UNIX wird ein Dämon mit einem entsprechenden Benutzernamen für den von ihm bereitgestellten Dienst oder als Root-Benutzer ausgeführt.
    • Ein Windows-Dienst entspricht einem UNIX-Dämon. Hierbei handelt es sich um einen Prozess, der Client-Prozessen eine oder mehrere Funktionen bietet. In der Regel handelt es sich bei einem Dienst um eine Windows-basierte Langzeitanwendung, die nicht mit Benutzern interagiert und daher keine Benutzeroberfläche enthält. Dienste werden möglicherweise gestartet, wenn das System neu gestartet wird, und werden dann über Anmeldesitzungen ausgeführt. Windows verfügt über eine Registrierung, in der die Werte der in den Diensten verwendeten Variablen gespeichert werden. Die Systemsteuerung bietet eine Benutzeroberfläche, mit der Benutzer die Variablen mit den gültigen Werten in der Registrierung festlegen können. Der Sicherheitskontext dieses Benutzers bestimmt die Funktionen des Dienstes. Die meisten Dienste werden entweder als lokaler Dienst oder als Netzwerkdienst ausgeführt. Letzteres ist erforderlich, wenn der Dienst auf Netzwerkressourcen zugreifen muss und als Domänenbenutzer mit ausreichenden Berechtigungen ausgeführt werden muss, um die erforderlichen Aufgaben auszuführen.
Networker
quelle
Ich würde akzeptieren, wenn Sie näher auf die beiden eingehen und wie sie gleich sind und wo der Unterschied liegt.
MathCubes
@ Andrew, siehe Updates Ich hoffe, es wird Ihnen helfen :)
Networker
1
danke, dass ich es in ungefähr einer Stunde angenommen habe, um es für andere Benutzer zum Posten offen zu lassen.
MathCubes
@Andrew Sie können die Antwort weiterhin akzeptieren und andere Benutzer können weiterhin Antworten posten, auch wenn Sie eine Antwort akzeptiert haben.
Lawrence
@ Lawrence yea ..
MathCubes