当前位置: 技术问答>linux和unix
求教unix,linux高手:关于下面这段话的解释
来源: 互联网 发布时间:2015-01-02
本文导语: 日志信息格式:progname[pid]:logmsg sample: sendmail[1224]:unable to qualify my own domain name(In-rs2)--using short name priority的值类型是unsigned short int,它由facility(高15位)和level(底3位)组成,具体facility和level信息参见syslog manual. ...
日志信息格式:progname[pid]:logmsg
sample:
sendmail[1224]:unable to qualify my own domain name(In-rs2)--using short name
priority的值类型是unsigned short int,它由facility(高15位)和level(底3位)组成,具体facility和level信息参见syslog manual.
我看了syslog manual
facility由单词组成(不敢肯定)--比如:debug,error,等,level是0-7的数字,位数越高,等级越高,现在的问题是:通过16进制如何把facility和level组合成40的???因为facility是单词啊?
新手求问!
sample:
sendmail[1224]:unable to qualify my own domain name(In-rs2)--using short name
priority的值类型是unsigned short int,它由facility(高15位)和level(底3位)组成,具体facility和level信息参见syslog manual.
我看了syslog manual
facility由单词组成(不敢肯定)--比如:debug,error,等,level是0-7的数字,位数越高,等级越高,现在的问题是:通过16进制如何把facility和level组合成40的???因为facility是单词啊?
新手求问!
|
facility的定义在/usr/include/sys/syslog.h中
比如
#define LOG_USER (1
比如
#define LOG_USER (1