Gnu / LinuxのWindowsサービスの代替または同等のものは何ですか?

Gnu / LinuxのWindowsサービスの代替または同等のものは何ですか?

代替または同等のものが何であるかを知りたいです。WindowsサービスGnu/Linuxで。 XやPulseaudioのようなサーバーですか?ただし、これはWindowsのテーマサービスのため意味がありません(Gnu / Linuxのテーマサービスの代替はWMまたはDEです)。それは同じですか?Windowsレジストリホームユーザーディレクトリに加えて、実際の選択肢やそれに対応するものがない場合。

ベストアンサー1

私がコメントで述べたように:

Wikipediaのリンクで述べたように、Windows NTオペレーティングシステムでは、Windowsサービスはバックグラウンドで実行されるコンピュータプログラムです。 [1] 概念的にはUnixデーモンに似ています。

デーモンは、ユーザーの直接制御ではなく、バックグラウンドで静かに実行され、特定のイベントや条件がアクティブになるのを待つUnixファミリーオペレーティングシステムのプログラムです。

Microsoft Windowsオペレーティングシステムでは、サービスと呼ばれるプログラムがデーモンの機能を実行しますが、今ではこれらのシステムでもデーモンという用語が使用されることがあります。

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

アップデート(詳細と実際の比較):

    • UNIX:デーモンは端末から切り離され、バックグラウンドで切断された状態で実行され、要求を待って要求に応答するプロセスです。
    • Windows:サービスは、特別な権限を持ち、バックグラウンドで実行されているWindowsで使用できる特別な種類のアプリケーションです。
    • UNIXでは、デーモンは他のアプリケーションにサービスを提供するためにシステムによって開始されるプロセスです。通常、デーモンはユーザーと対話しません。 UNIXデーモンは、起動時にinitまたはrcスクリプトから始まります。これらのスクリプトを変更するには、テキストエディタで開く必要があり、スクリプト内の変数の値を物理的に変更する必要があります。 UNIXでは、デーモンは提供するサービスに適切なユーザー名を使用するか、rootユーザーとして実行されます。
    • WindowsサービスはUNIXデーモンと同じです。クライアントプロセスに1つ以上の機能を提供するプロセス。通常、サービスはユーザーと対話しないため、UIを含まない長期実行のWindowsベースのアプリケーションです。サービスは、システムの再起動時に開始され、次のログインセッション中に実行できます。 Windows には、サービスで使用される変数値を格納するレジストリがあります。コントロールパネルは、ユーザーがレジストリ内の有効な値に変数を設定できるUIを提供します。ユーザーのセキュリティコンテキストによってサービス機能が決まります。ほとんどのサービスは、ローカルサービスまたはネットワークサービスとして実行されます。後者は、サービスがネットワークリソースにアクセスし、必要なタスクを実行するのに十分な権限を持つドメインユーザーとして実行する必要がある場合に必要です。

おすすめ記事