Si ejecuto el comando "service --status-all", cada servicio (¿en ejecución?) Aparece en formato de columna. La primera columna tiene un [? ], [+] o [-] antes del nombre del servicio. ¿Qué representa esta columna? ¿Qué significa?, + Y -?
Lo siento si esta es una pregunta simple. Busqué en línea durante ~ 30 minutos antes de venir y preguntar.
Incluso encontré esto: ¿Qué significan los símbolos en servicio --status-all? donde la respuesta "correcta" indica "Dibuja un [+] o [-] dependiendo de si el estado de salida era cero o no, respectivamente".
Entonces, supongo que mi nueva pregunta es ¿qué significa el estado cero y no cero (!?!?!)?
sudo service --status-all 2>&1 | grep ssh
sale[ - ] ssh
incluso cuando ejecuto este comando desde SSH. ¿O por quésudo service --status-all 2>&1 | grep lightdm
sale[ ? ] lightdm
cuandosudo service lightdm status
funciona como un encanto?/etc/init.d
problema heredado . En mi computadora actualizada en serie,/etc/init.d/ssh status; echo $?
muestra un valor distinto de cero (incorrecto, no se ejecuta) yinitctl list
no muestra SSH. En mi caja de 14,04initctrl
hace espectáculo de SSH, peroservice
todavía no puede leer el estado. También recuerda queinitctrl
funciona para Upstart yservice
es parte desysvinit-utils
. No son las imágenes más claras, pero creo que eso podría explicar de alguna manera algunas de las peculiaridades. Estoy seguro de que el cambio a systemd aclarará todo D: