作者RiverJackson (JACK)
看板LinuxDev
標題[問題] syslog problem
時間Sat Dec 20 22:39:51 2008
請問一下
我參考網路上的資訊
大概寫了一支測試程式
int main(void)
{
if(fork()==0){
for(;;){
syslog(LOG_USER|LOG_INFO,"syslog programming test\n");
sleep(5);
printf("--- syslog test ---\n");
}
}
return 0;
}
把這支程式放在背景跑 但是我看我的var/log/ 連個messages都沒有出現
還有這裡的fork 擺在這裡的意思是???? 不知道是否有人知道嗎 ???
thanks
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.81.19.190
→ threecia:先看看關於這function的說明吧 12/21 01:24
→ RiverJackson:這個我看過了 但還是不知道為什麼這樣寫會沒有反應= 12/22 11:15
→ koukai:設為LOG_USER應該是會出現在/var/log/user.log中 12/22 11:37
→ koukai:我想,範例用fork的想法應該是要把他丟到背景去執行吧 12/22 11:37
→ RiverJackson:請問kernel有要改東西嗎?? 12/23 17:40