Какая альтернатива или эквивалент служб Windows в Gnu / Linux?


15

Мне было интересно, что является альтернативой или эквивалентом службам Windows в Gnu / Linux. Является ли это сервером типа X или Pulseaudio, но это не имеет никакого смысла, потому что службой тем в Windows, альтернативой тому в Gnu / Linux будет WM или DE. Это похоже на реестр Windows, когда действительно нет альтернативы или эквивалента ему, кроме вашего домашнего каталога пользователя.


5
как упоминается ссылка на Википедию: В операционных системах Windows NT служба Windows - это компьютерная программа, которая работает в фоновом режиме. [1] По идее он похож на демона Unix
Нидал

@Networker, но демон Unix - это не то же самое.
MathCubes

4
Не может быть точного эквивалента, если бы у ВСЕГО был точный эквивалент, это было бы, в целом, одним и тем же.
Ctrl-Alt-Delor

@ Richard да ...
MathCubes

1
Вы можете получить более удовлетворительный ответ на вопрос «что такое Gnu + Linux, эквивалентный службе ms-windows xyz?»
ctrl-alt-delor

Ответы:


20

как я уже упоминал в комментарии:

как упоминается ссылка на Википедию: В операционных системах 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. Это процесс, который предоставляет одно или несколько средств клиентским процессам. Как правило, служба - это долго работающее приложение на базе Windows, которое не взаимодействует с пользователями и, следовательно, не содержит пользовательского интерфейса. Службы могут запускаться при перезапуске системы, а затем продолжать работу через сеансы входа в систему. В Windows есть реестр, в котором хранятся значения переменных, используемых в сервисах. Панель управления предоставляет пользовательский интерфейс, который позволяет пользователям устанавливать переменные с допустимыми значениями в реестре. Контекст безопасности этого пользователя определяет возможности службы. Большинство служб работают как локальные или сетевые службы. Последнее требуется, если службе требуется доступ к сетевым ресурсам и она должна работать как пользователь домена с достаточными правами для выполнения требуемых задач.

Я бы согласился, если вы будете более подробно рассказывать о двух и о том, как они одинаковы и где лежит разница.
MathCubes

@ Андрей, смотри обновления, надеюсь, это тебе поможет :)
Нидал

1
спасибо, что я мог бы принять это примерно через час, чтобы оставить его открытым для других пользователей.
MathCubes

@ Андрей, вы все еще можете принять ответ, а другие пользователи могут публиковать ответы, даже если вы приняли ответ.
Лоуренс

@ Лавренс да ..
MathCubes
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.