Запуск послуг


14

Чи є спосіб отримати точний перелік послуг із вказаними статусами "працює" / "не працює".

service --status-all

випускає понад 30 ?послуг.

Чому цей результат не є таким інформативним? Чи важко визначити, працює служба чи ні? І як отримати точні статуси для всіх служб?

zerkms@ubuntu-server-11:~$ sudo service --status-all 2>&1|grep cron
 [ ? ]  cron
zerkms@ubuntu-server-11:~$ sudo service cron status
cron start/running, process 804

@Rinzwind: вона повертає кілька послуг з +і -, але більшість послуг відзначено ?. Це щойно встановлений ubuntu-сервер 11.04
zerkms

@Rinzwind: додав зразок виводу, щоб уточнити, що я маю на увазі
zerkms

Відповіді:


6

Здається, помилка в serviceсценарії. Зміна шаблону грепп у рядку 77 із цим дає кращі результати:

"\(^\|\W\)status)"

Редагувати

Про це знайшли звіт про помилки в Debian. Патч доступний, функціонально еквівалентно тому , що я пишу вище: послуга не правильно розібрати «хрон» init.d . Стартовий панель не розпізнає проект sysvinit-utils.


Так, зараз виглядає набагато краще. Чи можете ви подати помилку тоді? (Я взагалі не досвідчений у ubuntu, і навіть не знаю, де знаходиться їх трекер помилок) ;-)
zerkms

Звичайно, я зроблю, якщо про це ще не сигналізують
enzotib

добре. Перевірив свою відповідь. PS: Будь ласка, додайте посилання на помилку потім після, щоб я міг її відслідковувати ;-)
zerkms

дякую за довідку. Дивно, але також і вибрав помилок cron;-)
zerkms

Дякую, що виправлено більшість з, хоча і не всіх. Серед інших Цитадель все ще демонструє «.
Ленс Робертс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.