Gnu / Linux上Windows服务的替代品或等效产品是什么?


15

我想知道Gnu / Linux上Windows服务的替代品或等效产品是什么。它是像X或Pulseaudio这样的服务器,但没有任何意义,因为Windows上的主题服务,Gnu / Linux上的主题服务的替代品是WM或DE。当您的主用户目录之外没有其他替代品或等效物时,它是否类似于Windows注册表


5
如Wikipedia链接所述:在Windows NT操作系统中,Windows服务是在后台运行的计算机程序。[1] 它的概念类似于Unix守护程序
Nidal

@Networker,但是Unix守护程序不是完全一样的东西。
MathCubes 2014年

4
可能没有确切的等价物,如果每个东西都具有完全等价的物,那么总体上讲,它是同一件事。
ctrl-alt-delor 2014年

@richard yea ...
MathCubes 2014年

1
您可能会对“什么是ms-windows xyz服务等同于Gnu + Linux?”的回答更为满意
ctrl-alt-delor 2014年

Answers:


20

正如我在评论中提到的:

如Wikipedia链接所述:在Windows NT操作系统中,Windows服务是在后台运行的计算机程序。[1] 它的概念类似于Unix守护程序。

守护程序是类Unix操作系统上的一种程序,它在后台运行,而不是在用户的直接控制下,而不会被特定事件或条件的激活而在后台直接运行。

在Microsoft Windows操作系统上,称为服务的程序执行守护程序的功能,尽管有时有时也针对这些系统使用术语“守护程序”。

来源:http//www.linfo.org/daemon.html

UPDATE(更多详细信息和实际比较):

    • UNIX:守护程序是一个将自身与终端分离并在后台断开连接运行,等待请求并对其进行响应的进程。
    • Windows:服务是Windows上可用的一种特殊类型的应用程序,具有特殊特权在后台运行。
    • 在UNIX中,守护程序是系统开始向其他应用程序提供服务的过程。通常,守护程序不与用户交互。UNIX守护程序在引导时从init或rc脚本启动。要修改此类脚本,需要在文本编辑器中将其打开,并且需要物理更改脚本中变量的值。在UNIX上,守护程序以其提供的服务或root用户身份使用适当的用户名运行。
    • Windows服务等效于UNIX守护程序。它是一个为客户端进程提供一个或多个功能的进程。通常,服务是长时间运行的基于Windows的应用程序,不会与用户互动,因此不包含UI。系统重新启动后,服务可能会启动,然后在登录会话之间继续运行。Windows有一个注册表,用于存储服务中使用的变量的值。控制面板提供了一个UI,允许用户使用注册表中的有效值设置变量。该用户的安全上下文确定服务的功能。大多数服务作为本地服务或网络服务运行。如果服务需要访问网络资源,并且必须以具有足够特权来执行所需任务的域用户身份运行,则后者是必需的。

如果您能更详细地了解两者以及它们如何相同以及差异之处,我将接受。
MathCubes

@Andrew,请参阅更新,希望对您有所帮助:)
Nidal

1
谢谢,我可能会在一个小时左右的时间内接受它,以使其开放供其他用户发布。
MathCubes

@Andrew,即使您已经接受答案,您仍然可以接受答案,其他用户仍然可以发布答案。
劳伦斯

@劳伦斯是的..
MathCubes 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.