openlog函数 -> 打开日志
syslog函数 ->写入日志
closelog函数 ->关闭日志。
此守护进程(上篇文章)在启动时读一个配置文件。一般来说,其文件名称为/etc/syslog.conf,该文件决定了不同种类的消息应送向何处。比如。紧急消息可被送向系统管理员(若已登录),并在控制台上显示。而警告消息则可记录到一个文件里。
该机制提供了syslog函数。其调用格式例如以下
#include void openlog (char*ident,int option ,int facility);void syslog(int priority,char*format,……)void closelog()
参数分析:
ident:打开日志文件的时候,跟日志文件说你是谁
openlog函数发起到系统日志服务器的连接,参数ident是要向每个消息加入的字符串,典型的情况是要设置成程序的名称。
参数option是下面一个或多个值的“或”
LOG_CONS 如果系统日志服务器不能用,写入控制台
LOG_