代码之家  ›  专栏  ›  技术社区  ›  domlao

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

  •  6
  • domlao  · 技术社区  · 16 年前

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

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

    请给出建议。

    非常感谢。

    3 回复  |  直到 16 年前
        1
  •  6
  •   R Samuel Klatchko    16 年前

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

        2
  •  3
  •   Nathan Osman    16 年前

    /var/log/{app name} 我相信是标准的位置。

        3
  •  3
  •   Greg S    16 年前

    这可能是个品味问题,但是 /var/log/ 或 /etc/log/ 听起来很合理。您还应该考虑使用 syslog (见 http://linux.die.net/man/3/syslog )