Определите, загружается ли сервер с помощью выскочки или sysvinit

Я не опытный пользователь / администратор linux, но на прошлой неделе я приобрел малину и установил на нее Raspbmc, основанный на дистрибутиве Debian.

У меня возникают проблемы с попытками определить, какие сценарии используются дистрибутивом для служб, я знаю, что сценарии init.d определены на определенных уровнях выполнения (rc0.d, rc1.d и т. Д.).

И я должен сказать, что я немного смущен.

Мой вопрос в том, что когда у меня есть файлы init.conf для выскочки, файлы rc0123456.d все еще действительны? ботинок уважает только один по времени (выскочка или sysvinit) или оба в то же время?

И как я могу определить, какой из них используется?

Благодаря!

2 Solutions collect form web for “Определите, загружается ли сервер с помощью выскочки или sysvinit”

На debian вы будете иметь сценарии sysv, рабочие задания Upstart и службы systemd, установленные сразу. При использовании Upstart и systemd рабочие места / службы будут использоваться, если они доступны, и скрипты sysv будут запущены, если не будут созданы рабочие места / службы Upstart или systemd.

Эта команда, возвращающая успех, означает, что Upstart был загружен:

test -x /sbin/initctl && /sbin/initctl --version | grep -q upstart || false 

Эта команда, возвращающая успех, означает, что системаd была загружена:

 test -d /run/systemd/system 

В противном случае вы находитесь на sysvinit.

На всякий случай для скитальцев: вы можете определить, какая система init используется с помощью этой команды: ps 1 | awk '/1/{print $5;}' ps 1 | awk '/1/{print $5;}' В противном случае вы можете принять любую систему init для sysv =)

Interesting Posts

Как запустить сценарий, который начинается до моего экрана входа?

Сервер SVN с удаленным администрированием графического интерфейса

Как запустить SSD trim fstrim на btrfs при установке нескольких подвоев?

Не удается запустить приложения без подключения к Интернету – PlayOnLinux

os-prober дает неправильный UUID для Arch Linux

Как использовать два режима в emacs (markdown и auctex)?

suse не может установить программное обеспечение

Фон Адвайты появляется гораздо более мрачно в реальности

Настройка класса трафика на обратные пакеты

После восстановления xfs доступны только файлы от пользователя root

Почему initramfs монтирует корневую файловую систему только для чтения

Сообщение SSH, источник команды приветствия после входа

Как сопоставить «4.4» с `uname -r`?

Grep один вкладыш для удаления блоков случайного текста

Установка collectd зависает в debian jessie в LXD, мне нужна помощь в выяснении, почему он кидает

Linux и Unix - лучшая ОС в мире.