Como descobrir o que o sistema de modo init está usando?

0

Eu estava olhando para isso e não sei como descobrir qual serviço de inicialização é usado na minha máquina (Ubuntu 14.04 na Digital Ocean). Pode usar todos eles? (upstart, sistema v, systemd)

link

    
por Ante 21.11.2016 / 16:29

1 resposta

2

O Ubuntu 14.04 usa apenas o Upstart. O Ubuntu 15.04 em diante usa o systemd, mas no 15.04 você pode mudar para o Upstart. Ambos Upstart e systemd suportam scripts init sysv para compatibilidade com versões anteriores.

O artigo Wiki do Ubuntu no Systemd para usuários do Upstart fornece este comando para identificar o sistema init atual:

ps -p1 | grep systemd && echo systemd || echo upstart

Isso sempre deve retornar upstart em 14.04 ou 12.04 (as versões atualmente suportadas do Ubuntu não usam systemd).

    
por muru 21.11.2016 / 16:37