Вы не должны ожидать такого выхода.
Для начала, Ubuntu не вел себя так в более ранних версиях. Ubuntu была новейшей системой чуть менее десяти лет, и поведение service
команды в Ubuntu за все эти годы не соответствовало тому, что вы ожидаете. Поведение команды upstart service
на изображении показано в разделе Как получить служебную команду для печати вывода в 15.10? ,
Ответ для вас почти такой же, как и для людей с Ubuntu версии 15.10 в прошлом году:
Вы используете Ubuntu версии 16.10, системную операционную систему. Управление системными службами больше не выполняется программой upstart (или любой другой утилитой, которая выполняла это в любой другой операционной системе, кроме Ubuntu). Это выполняется systemd.
Команда service
может быть той же самой ... но команда Debian / Ubuntu service
является сценарием оболочки, который пытается автоматически определить, является ли upstart или systemd запущенным диспетчером системных служб, и выполнить фактические собственные команды управления службами для upstart и systemd. Он выполняет два совершенно разных пути кода для upstart и для systemd.
собственные команды управления услугами выскочки являются initctl start
, initctl stop
, initctl status
и так далее. Эти печатные сообщения, как они идут.
собственные команды управления услугами Systemd являются systemctl start
, systemctl stop
, systemctl status
и так далее. Те не выводят вывод, как они работают.
дальнейшее чтение