Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Europejski lider sprzedaży techniki i elektroniki.
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[MMnet Linux] jak uruchomić program jako deamon

Pawel2420 30 Sty 2011 09:57 1877 4
  • #1 30 Sty 2011 09:57
    Pawel2420
    Poziom 30  

    Napisałem aplikację w C. Uruchamiam ją z konsoli. Wszystko działa prawidłowo.
    W jaki sposób mogę ją uruchomić jako deamon ?

    0 4
  • #3 30 Sty 2011 15:40
    Pawel2420
    Poziom 30  

    Moja wiedza na temat Linuxa jest znikoma więc wiele rzeczy sprawia mi poważny problem. Przed zadaniem pytania poszukiwałem różnych przykładów. Tą wskazaną stronę oczywiście znalazłem. Przetestowałem znajdujący się na niej przykład. Program kończył swoje dzałanie w tym miejscu:
    /* If we got a good PID, then
    we can exit the parent process. */
    if (pid > 0) {
    exit(EXIT_SUCCESS);
    }

    0
  • Pomocny post
    #4 30 Sty 2011 20:05
    arrevalk
    Poziom 25  

    Program się zakonczy (w konsoli) ale powinna w systemie działać jego kopia (proces, który tworzymy za pomocą funkcji fork()). Do sprawdzenia w konsoli poleceniem:

    Code:
    ps

    lub
    Code:
    ps -aux
    .

    1
  • #5 30 Sty 2011 23:02
    Pawel2420
    Poziom 30  

    Teraz jest już wszytko jasne.
    Dziękuję za pomoc.

    0
TME logo Szukaj w ofercie
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME
TME Logo