Como você obtém uma lista de todos os serviços iniciais?

146

Conheço o update-rc.d SERVICE OPTIONScomando para adicionar e remover serviços da inicialização, mas como usá-lo para obter uma lista de todos os serviços atualmente configurados para iniciar na inicialização?

Existe alguma outra maneira de obter essa lista?

Lance Roberts
fonte

Respostas:

234

Veja o link em anexo.

UbuntuBootupHowto

O comando é

service --status-all
Justin Andrusk
fonte
11
Obrigado, service --status-allfiz isso, embora ainda precise encontrar uma lenda para determinar exatamente o que esses símbolos significam.
Lance Roberts
@Lance: há um bug na gestão de opção --status-all, consulte esta pergunta AU: askubuntu.com/questions/55992/running-services
enzotib
11
Sei que isso é um pouco datado, mas, pela minha leitura da página de manual, parece que isso lista o status atual, não se eles estão configurados para iniciar? "service --status-all executa todos os scripts init, em ordem alfabética, com o comando status. Esta opção chama apenas status para tarefas sysvinit, tarefas iniciantes podem ser consultadas de maneira semelhante com a lista initctl '."
ernie
11
Lista de praticamente tudo relevante que está sendo executado initctl list | egrep -v " stop/waiting|^tty" ; service --status-all 2>&1 | egrep -v "\[ (\?|\-) \]"
kert
22
+= em execução, -= serviço interrompido. ?= Gerido pelo arrivista (prazo initctl listpara obter o status destes)
dave1010
8

Você poderia usar BUM .

insira a descrição da imagem aqui

desgua
fonte
Parece bom, mas eu sou muito novo no Ubuntu para saber como instalá-lo no meu servidor virtual, no qual eu PuTTY (ou se é possível).
Lance Roberts
Você tem um ambiente gráfico?
desgua
Não, apenas uma sessão de terminal.
Lance Roberts
Bem, o BUM é uma ferramenta gráfica, portanto, o comando que você mencionou acima parece atender melhor às suas necessidades.
Des
Você pode instalar isso sem ferramentas gráficas. Os aplicativos X podem ser executados remotamente. Sim, mesmo no Windows. Você apenas precisa dizer a cada aplicativo onde executar (por exemplo, endereço IP). É possível, você pode pesquisar no Google os detalhes.
David Betz