Como posso saber se um determinado serviço está sendo executado ou não?

0

O utilitário service permite conhecer o status atual dos serviços instalados no sistema.

No entanto, ao invocar serviço --status-all , alguns serviços são listados como [+] (em execução), alguns como [-] (interrompido) e outros como [?] (desconhecido?) . Como posso saber se um determinado serviço (daqueles marcados como [?]) Está sendo executado ou não?

Talvez eu possa dizer que não preciso usar o utilitário service , apenas algum mecanismo para saber quais serviços estão efetivamente em execução e quais não.

    
por D.H.Bahr 16.05.2013 / 20:12

2 respostas

1

sudo service foo status

Veja man manage manpage para o comando service

    
por Panther 16.05.2013 / 20:17
0

Se você souber o nome do serviço, um usuário com privilégios regulares e, é claro, o root poderão usar ps . Meu favorito pessoal é ps -ef | grep <service-name-I-am-searching-for> .

    
por octopusgrabbus 16.05.2013 / 21:31