Como você pode ler na página do manual de serviços :
service --status-all
executa todos os scripts init, em ordem alfabética, com o comando status. O status é[ + ]
para serviços em execução,[ - ]
para serviços interrompidos e[ ? ]
para serviços sem um comando 'status'. Esta opção só chama status para tarefas sysvinit; trabalhos iniciantes podem ser consultado de maneira semelhante com a lista initctl.
Então, respondendo à sua pergunta, SIM, está parado.
Para obter o status de qualquer daemon com o seguinte:
start-stop-daemon -T --name gpsd
ou se você sabe o PID de gpsd
:
start-stop-daemon -T --pid 0123
Para matar / pará-lo , execute qualquer um (note que -K
é uma letra maiúscula):
start-stop-daemon -K --name gpsd
start-stop-daemon -K --pid 4567
Fontes: