Pular para o conteúdo

Manipulação de Serviços

Responder tópico
  • Denunciar
  • Indicar

1. Manipulação de Serviços

Enviado em 19/02/2013 - 20:41h

Olá pessoal, estou com uma dúvida aqui e gostaria que vocês me ajudassem.

É assim, estou desenvolvendo uma aplicação em C++ que vai fazer o gerenciamento de um servidor Linux.

Uma parte dessa aplicação vai gerenciar os serviços da máquina, como por exemplo o apache, o sshd, o postgresql e etc.

O problema é que eu não faço nem ideia de como fazer o gerenciamento desses serviços, como por exemplo, saber qual está rodando, qual está parado.

Alguém teria uma ideia para me dar uma luz? rsrs'

Obrigado pela atenção.
Abraços.

Responder tópico

2. Re: Manipulação de Serviços

Enviado em 19/02/2013 - 20:50h

Boa noite.

Cara, da uma lida no livro LINUX System Programming, cap 5 "Gerenciamento de processos".
Lá explica exatamente o que tu questiona e tem uns exemplos.

3. Re: Manipulação de Serviços

Enviado em 19/02/2013 - 20:57h

Onde eu posso adquirir esse livro?

4. Re: Manipulação de Serviços

Enviado em 19/02/2013 - 20:58h

Me passa teu email q compartilho pelo google drive

5. Re: Manipulação de Serviços

Enviado em 19/02/2013 - 21:16h

Opa. SEgue aê.

vitor.luis98@gmail.com

6. Re: Manipulação de Serviços

Enviado em 19/02/2013 - 21:34h

Feito :)

7. Re: Manipulação de Serviços

Enviado em 19/02/2013 - 22:16h

Vlw cara!

8. Re: Manipulação de Serviços

Enviado em 19/02/2013 - 22:16h

Vou ver agora se me atende

9. Re: Manipulação de Serviços

Enviado em 19/02/2013 - 22:38h

Cara, infelizmnete isso não me atende.

Mas obrigado pela ajuda. :D

10. Re: Manipulação de Serviços

Enviado em 19/02/2013 - 22:54h

voce pode usar o fução popen() da linguagem C.
E passar como argumento

ps -ef | grep sshd | grep -v grep

11. Re: Manipulação de Serviços

Enviado em 19/02/2013 - 22:59h

foxbit3r escreveu:

voce pode usar o fução popen() da linguagem C.
E passar como argumento

ps -ef | grep sshd | grep -v grep
Obrigado pela sugestão cara!

Mas você conhece alguma system call que possa fazer isso?

12. Re: Manipulação de Serviços

Enviado em 21/02/2013 - 17:43h

UP

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder