1.後臺daemon程序(精靈程序)linux
在Linux中專門提供了一個函數來完成這個daemon化的過程,這個函數的原型以下函數
int daemon (int __nochdir, int __noclose);
若是__nochdir的值爲0,則將切換工做目錄爲根目錄;若是__noclose爲0,則將標準輸入,輸出和標準錯誤都重定向到/dev /null。spa
通過這個函數調用後的程序將運行在後臺,成爲一個daemon程序,而linux下大多的服務都是以此方式運行的。原型