Gnu/Linux의 Windows 서비스에 대한 대안 또는 동등한 것은 무엇입니까?

Gnu/Linux의 Windows 서비스에 대한 대안 또는 동등한 것은 무엇입니까?

대체 또는 동등한 것이 무엇인지 알고 싶습니다.Windows 서비스Gnu/리눅스에서. 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에서 데몬은 제공하는 서비스에 대한 적절한 사용자 이름을 사용하거나 루트 사용자로 실행됩니다.
    • Windows 서비스는 UNIX 데몬과 동일합니다. 클라이언트 프로세스에 하나 이상의 기능을 제공하는 프로세스입니다. 일반적으로 서비스는 사용자와 상호 작용하지 않으므로 UI를 포함하지 않는 장기 실행 Windows 기반 애플리케이션입니다. 서비스는 시스템을 다시 시작할 때 시작된 다음 로그인 세션 중에 계속 실행될 수 있습니다. Windows에는 서비스에서 사용되는 변수 값을 저장하는 레지스트리가 있습니다. 제어판은 사용자가 레지스트리에서 유효한 값으로 변수를 설정할 수 있는 UI를 제공합니다. 사용자의 보안 컨텍스트에 따라 서비스 기능이 결정됩니다. 대부분의 서비스는 로컬 서비스 또는 네트워크 서비스로 실행됩니다. 후자는 서비스가 네트워크 리소스에 액세스해야 하고 필요한 작업을 수행할 수 있는 충분한 권한이 있는 도메인 사용자로 실행되어야 하는 경우 필요합니다.

관련 정보