syslog(LOG_INFO|LOG_LOCAL0, "test1 : %m");
syslog(LOG_INFO|LOG_LOCAL0, "test2 : %m");
syslog(LOG_INFO|LOG_LOCAL0, "test1 : %m\n\n\n");
syslog(LOG_INFO|LOG_LOCAL0, "test2 : %m");
모두 같은 결과를 줌.
man syslog
-> A trailing newline is added when needed.
뒤에오는 newline을 trim하고 하나 붙여주는 식으로 구현한 모양
local0~local7 facility - User가 맘대로 지정.
/etc/syslog.conf에 넣어주고 syslogd에 sighup을 날리면 됨.
예)
# Save boot messages also to boot.log
local7.* /var/log/boot.log
local1.* /var/log/저장하고 싶은 파일
책)
UNP. Ch.12
댓글 없음:
댓글 쓰기