Re: [問題] syslog problem

看板LinuxDev作者 (成大資工歡迎你!)時間15年前 (2008/12/22 11:44), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《RiverJackson (JACK)》之銘言: : 請問一下 : 我參考網路上的資訊 : 大概寫了一支測試程式 : int main(void) : { : if(fork()==0){ : for(;;){ : syslog(LOG_USER|LOG_INFO,"syslog programming test\n"); : sleep(5); : printf("--- syslog test ---\n"); : } : } : return 0; : } 我還是回文好了 :p : 把這支程式放在背景跑 但是我看我的var/log/ 連個messages都沒有出現 syslog的第一個參數設為LOG_USER應該是會出現在/var/log/user.log中 也順便查查看/var/log/syslog,或是你的syslogd有其他設定? btw, 因為印出的訊息都是一樣的,在log裡面會變成類似 xxx訊息重複了n次 這樣的情況,縮成只有一行,有沒有可能是你漏看了? 既然syslog可以用format string(像printf那樣),也許可以每次都印不同訊息 試試看。 : 還有這裡的fork 擺在這裡的意思是???? 不知道是否有人知道嗎 ??? 我想,範例是想要把他丟到背景去執行吧 : thanks -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.247.224
文章代碼(AID): #19JmqvQb (LinuxDev)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 2 之 3 篇):
文章代碼(AID): #19JmqvQb (LinuxDev)