Listado de servicios disponibles


Respuestas:


52

Wheezy usa SysV init, y todos los servicios se controlan con scripts especiales de shell /etc/init.d, por ls /etc/init.dlo que los enumerarán. Estos archivos también contienen una descripción del servicio en la parte superior, y el directorio contiene un README.

Algunos, pero no todos ellos tienen un .shsufijo, debe dejar que fuera cuando se utiliza, por ejemplo., update-rc.d.


1
Después de leer tu respuesta, me di cuenta de lo estúpida que era mi pregunta. Era obvio. De todos modos, al menos he aprendido algo. Sin embargo, gracias por responder mi pregunta.
Dragos Rizescu

77
@DragosRizescu no hay preguntas estúpidas.
Braiam el

2
@DragosRizescu: pregunta válida, ha habido mucha actividad para cambiar el funcionamiento de los servicios en las diferentes distribuciones, por lo que puede ser confuso.
slm

Estoy corriendo systemden mi wheezysistema.
jordanm

67

En Debian Jessie tratar: service --status-all.

Está en el sysvinit-utilspaquete


14
service --status-all

Enumerará todos los servicios con un código de estado, detenido o apagado (-), iniciado o encendido (+), o desconocido (?), Lo que significa que no hay una sección de código de estado en su script init.d. No solo ejecuta servicios.


3

Como se dijo con systemd sería

systemctl --full --type service --all

Desde la página del manual :

-l, --fullNo elipses los nombres de las unidades, las entradas del árbol de procesos, la salida del diario ni las descripciones truncadas de las unidades en la salida de estado, unidades de lista, trabajos de lista y temporizadores de lista.

-a, --allAl enumerar unidades con unidades de lista, también muestre unidades inactivas y unidades que siguen a otras unidades. Al mostrar las propiedades de unidad / trabajo / administrador, muestre todas las propiedades independientemente de si están configuradas o no.

También útil, de ArchWiki :

systemctl             # List running units
systemctl list-units  # Idem
systemctl --failed    # List failed units

0

/etc/init.d contiene scripts utilizados por las herramientas de inicio de System V (SysVinit).

Lista ejecutable:

ls -F /etc/init.d/ | grep '*$'
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.