Gibt es eine Möglichkeit, eine genaue Liste der Dienste mit den angegebenen Status " Wird ausgeführt" / " Wird nicht ausgeführt" abzurufen?
service --status-all
gibt mehr als 30 ?
Dienste aus.
Warum ist diese Ausgabe so nicht informativ? Ist es so schwierig festzustellen, ob der Dienst ausgeführt wird oder nicht? Und wie erhalte ich den genauen Status aller Dienste?
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
+
und zurückgegeben-
, die meisten Dienste sind jedoch mit gekennzeichnet?
. Es ist nur Ubuntu-Server 11.04 installiertAntworten:
Es scheint ein Fehler im
service
Skript zu sein. Das Ändern des Grep-Musters in Zeile 77 führt zu besseren Ergebnissen:Bearbeiten
Habe einen Fehlerbericht in Debian dazu gefunden. Es ist ein Patch verfügbar, der funktional dem entspricht, was ich oben geschrieben habe: Der Dienst parst "cron" init.d nicht richtig . Launchpad erkennt das Projekt nicht
sysvinit-utils
.quelle
cron
auch ;-)