头文件: 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 系统日志中发现上面所输出的内容: