在哪里为我的守护程序应用程序放置调试日志文件?

时间:2010-06-18 06:56:55

标签: c linux

我使用C语言和Linux作为我的编程平台。

我正在学习如何创建一个守护进程,我想创建一个日志文件,以便在我的守护进程中编写调试消息。我的问题是我应该把日志文件放在我的系统中。我应该把它放在var文件夹中吗?

请建议。

非常感谢。

3 个答案:

答案 0 :(得分:6)

您应该使用syslog并让管理员决定编写日志的位置。

答案 1 :(得分:3)

/var/log/{app name}我认为是标准位置。

答案 2 :(得分:3)

这可能是一种品味问题,但/var/log//etc/log/对我来说听起来很合理。您还应该考虑使用syslog(请参阅http://linux.die.net/man/3/syslog)。