LINUX.ORG.RU

вопрос про демона


0

0

здрастуйте. Вот написал программу . Нужно чтоб она была демоном. Нашел дето пример. Вроде со всем разобрался, только непонял syslog куда пишет? И как потом это прочитать?

anonymous

Re: вопрос про демона

Не совсем понял вопрос. Если ты имел в виду syslogd, то он пишет в /var/log/syslog. /var/log/syslog - это простой текстовый файл и читается любым редактором.

parser ★★ ()
Ответ на: Re: вопрос про демона от parser

Re: Re: вопрос про демона

Ок спасибо. У меня возник еще вопрос вот к примеру демон snmpd пишет в файл snmpd.log . Можно ли то же писать в файл с названием name_demon.log? Если да то какие есть подводные камни? И как это осуществляется? И почему в примерах и рекомендациях обычно используют syslogd?

anonymous ()
Ответ на: Re: Re: вопрос про демона от anonymous

Re: Re: Re: вопрос про демона

>вот к примеру демон snmpd пишет в файл snmpd.log

into snmpd.log write syslogd, NOT snmpd

> Можно ли то же писать в файл с названием name_demon.log

You may write into anything, include console.

>И почему в примерах и рекомендациях обычно используют syslogd?

See above.

>И как это осуществляется?

man syslog man syslogd

cvv ★★★★★ ()

Re: вопрос про демона

Тоже сейчас пишу демона, он имеет такую структуру: #!/usr/bin/perl $pid = fork (); if ($pid < 0) { print "fork error\n"; } elsif ($pid) { exit; } elsif ($pid == 0) { print "i am daemon\n"; while (1) {}; #Здесь -> while (1) {Тело демона} }

lamazoid ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.