O Wheezy usa o SysV init, e todos os serviços são controlados com scripts especiais de shell /etc/init.d, então ls /etc/init.dos listará. Esses arquivos também contêm uma descrição do serviço na parte superior e o diretório contém um README.
Alguns, mas nem todos, possuem um .shsufixo; você deve deixar isso de lado ao usar, por exemplo update-rc.d,.
Depois de ler sua resposta, percebi como minha pergunta era estúpida. Era óbvio. Enfim, pelo menos eu aprendi alguma coisa. No entanto, obrigado por responder à minha pergunta.
Dragos Rizescu
7
@DragosRizescu não há perguntas estúpidas.
Braiam
2
@DragosRizescu - pergunta válida, tem havido muita atividade na mudança de como os serviços funcionam nas várias distros para que fique confuso.
Irá listar todos os serviços com um código de status, sendo interrompido ou desativado (-), iniciado ou ativado (+) ou desconhecido (?), O que significa que nenhuma seção de código de status em seu script init.d. Não apenas executando serviços.
-l, --fullNão elimine nomes de unidades, entradas de árvore de processos, saída de diário ou trunque descrições de unidades na saída de status, unidades de lista, trabalhos de lista e timers de lista.
-a, --allAo listar unidades com unidades de lista, também mostre unidades inativas e unidades que seguem outras unidades. Ao mostrar propriedades da unidade / trabalho / gerente, mostre todas as propriedades, independentemente de elas estarem definidas ou não.
Respostas:
O Wheezy usa o SysV init, e todos os serviços são controlados com scripts especiais de shell
/etc/init.d
, entãols /etc/init.d
os listará. Esses arquivos também contêm uma descrição do serviço na parte superior e o diretório contém umREADME
.Alguns, mas nem todos, possuem um
.sh
sufixo; você deve deixar isso de lado ao usar, por exemploupdate-rc.d
,.fonte
systemd
no meuwheezy
sistema.No Debian Jessie tentar:
service --status-all
.Está no
sysvinit-utils
pacote.fonte
Irá listar todos os serviços com um código de status, sendo interrompido ou desativado (-), iniciado ou ativado (+) ou desconhecido (?), O que significa que nenhuma seção de código de status em seu script init.d. Não apenas executando serviços.
fonte
Como dito com systemd seria
Na página do manual :
Também útil, do ArchWiki :
fonte
/etc/init.d contém scripts usados pelas ferramentas de inicialização do System V (SysVinit).
Lista executável:
fonte