头文件: syslog.h
函数:
void openlog(char *iden, int option, int facility);
void syslog(int priority, char *format, ...);
void closelog(void);
举例:
#include<syslog.h>
int main(int argc, char **argv)
{
open("MyMsg", LOG_CONS | LOG_PID , 0);
syslog(LOG_DEBUG, "Test Message: '%s', \n", argv[0]);
closelog();
return 0;
}
之后便可在/var/log/syslog 系统日志中发现上面所输出的内容:
本文介绍了如何使用syslog.h中的函数openlog、syslog和closelog来记录日志。通过示例代码展示了初始化日志记录、写入日志消息及关闭日志记录的方法。
5万+

被折叠的 条评论
为什么被折叠?



