Czy istnieje sposób na uzyskanie dokładnej listy usług z określonymi statusami „działa” / „nie działa”.
service --status-all
produkuje ponad 30 ?
usług.
Dlaczego ta produkcja nie jest tak pouczająca? Czy trudno jest ustalić, czy usługa jest uruchomiona, czy nie? I jak uzyskać dokładne statusy dla wszystkich usług?
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
+
i-
, ale większość usług jest oznaczona?
. Właśnie zainstalowano Ubuntu-Server 11.04Odpowiedzi:
Wygląda na błąd w
service
skrypcie. Zmiana wzoru grep w linii 77 z tym daje lepsze wyniki:Edytować
Znalazłem raport błędu w Debianie na ten temat. Łata jest dostępna, funkcjonalnym odpowiednikiem tego, co piszę powyżej: usługa nie poprawnie analizować „cron” init.d . Starter nie rozpoznaje projektu
sysvinit-utils
.źródło
cron
też błąd ;-)