Você não deve esperar esse resultado.
Para começar, o Ubuntu não se comportou dessa maneira nas versões anteriores. O Ubuntu era um sistema iniciante por pouco menos de uma década, e o comportamento do comando service
no Ubuntu não se parece com o que você está esperando. Pode-se ver o comportamento inicial do comando service
na imagem em Como obtenho o comando service para imprimir a saída em 15.10? .
A resposta é praticamente a mesma para você e para as pessoas com a versão 15.10 do Ubuntu no ano passado:
Você está usando o Ubuntu versão 16.10, um sistema operacional systemd. Seu gerenciamento de serviços do sistema não é mais executado por upstart (ou qualquer utilitário que tenha feito em qualquer sistema operacional não Ubuntu que você tenha antes). É realizado pelo systemd.
O comando service
pode ser o mesmo ... mas o comando Debian / Ubuntu service
é um script de shell que tenta detectar automaticamente se upstart ou systemd é o gerenciador de serviços do sistema em execução e executa o gerenciamento de serviço nativo atual comandos para upstart e systemd. Ele executa dois caminhos de código praticamente totalmente diferentes para o upstart e para o systemd.
initctl start
, initctl stop
, initctl status
e assim por diante. Essas mensagens impressas são enviadas.
Os comandos de gerenciamento de serviços nativos do systemd são systemctl start
, systemctl stop
, systemctl status
e assim por diante. Aqueles não imprimem nenhuma saída enquanto operam.