Яка альтернатива або еквівалент службам 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 yea ...
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 демон працює з відповідним іменем користувача для послуги, яку він надає, або як кореневого користувача.
    • Послуга Windows - еквівалент демона UNIX. Це процес, який забезпечує один або кілька засобів для клієнтських процесів. Зазвичай сервіс - це тривалий додаток на базі Windows, який не взаємодіє з користувачами і, отже, не включає інтерфейс користувача. Служби можуть запускатися, коли система перезапускається, а потім продовжувати працювати протягом сеансів входу. У Windows є реєстр, який зберігає значення змінних, що використовуються в службах. Панель управління забезпечує інтерфейс користувача, який дозволяє користувачам встановлювати змінні з дійсними значеннями в реєстрі. Контекст безпеки цього користувача визначає можливості сервісу. Більшість сервісів працює як локальна або мережева. Останнє потрібно, якщо сервісу потрібно отримати доступ до мережевих ресурсів і повинен працювати як користувач домену з достатніми привілеями для виконання необхідних завдань.

Я б прийняв, якщо ви детальніше розберетеся про те, як вони однакові, і де різниця.
MathCubes

@ Ендрю, дивіться оновлення Я сподіваюся, що це допоможе вам :)
Nidal

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

@Andrew ви все одно можете прийняти відповідь, а інші користувачі все ще можуть публікувати відповіді, навіть якщо ви прийняли відповідь.
Лоуренс

@Lawrence yea ..
MathCubes
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.