【发布时间】:2020-11-26 08:02:20
【问题描述】:
我对 UNIX 环境完全陌生。我看到在大多数 Linux 实现中,syslog 日志都可以在 /var/log/syslog 找到。在 Cygwin 上,我使用 syslog.h 在我的 C 源文件中调用 syslog()。该文件可以正确编译和执行,但我找不到日志存储位置的任何指示。我的/var/log 目录甚至不包含/syslog 文件夹。
即使从终端,logger 用户命令似乎执行得很好,但我还是找不到日志。
当我在 Google 上搜索此问题时,我得到了指向 syslog-ng 包的模糊无关链接。我不确定这个包是否与手头的问题有关。我已经从 Cygwin 安装程序下载了它,但它没有帮助。
对于我在 StackOverflow 上阅读的 UNIX 特定问题,许多答案将用户引导至 etc/syslog.conf,但也不存在。
【问题讨论】:
标签: logging cygwin syslog syslog-ng