Ubuntu полный список доступных сервисов


60

Этот вопрос очень похож на этот: Список доступных услуг

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

Я запустил, ls /etc/init.dи он показывает довольно полный список, но некоторые записи отсутствуют. Я вижу apache2, myslq, gdm, и много других.

Но некоторые из них отсутствуют. Одним из примеров является plexmediaserver(я недавно установил сервер Plex и столкнулся с некоторыми трудностями при поиске имени его службы)

Таким образом, перефразируя этот вопрос в несколько слов, как это возможно:
Есть ли способ получить полный список возможностей {x} для

service {x} status

Примечание: использование Ubuntu 15.04


Делай service --status-allчто хочешь?
Марк Плотник

1
Проверьте /etc/init/также, если вы используете выскочку ..
Heemayl

1
@MarkPlotnick, нет plexmediaserverвсе еще пропущено
Алекс Тартан

2
на какой версии Ubuntu вы работаете?
Heemayl

1
Посмотрите /usr/lib/systemd/systemтакже, как инициализация systemd в 15.04 ..
Heemayl

Ответы:


92

Поскольку Ubuntu недавно переключился на systemd, некоторые сервисы будут перечислены upstart.

service --status-all

и другие, systemd

systemctl -l --type service --all

или как корень

systemctl -r --type service --all

Однако программное обеспечение, все еще использующее систему инициализации, вероятно, будет указано в

/etc/init.d

Просматривая все это, вы получите большинство услуг, зарегистрированных в системе.

На вики Arch есть хорошее резюме по systemd.


7

Вам понадобится комбинация команд, в зависимости от вашей версии Ubuntu. Прежде чем systemd станет системой инициализации (до 15.04), достаточно было бы следующее:

service --status-all # for sysv init scripts
initctl list         # for Upstart jobs

Некоторые службы могут быть перечислены обоими, serviceи initctlв этом случае задание Upstart обычно будет правильным.

Для случая systemd, ответ Джона Пети обеспечивает необходимые команды.

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