1.后台daemon程序(精灵程序)linux
在Linux中专门提供了一个函数来完成这个daemon化的过程,这个函数的原型以下函数
int daemon (int __nochdir, int __noclose);
若是__nochdir的值为0,则将切换工做目录为根目录;若是__noclose为0,则将标准输入,输出和标准错误都重定向到/dev /null。spa
通过这个函数调用后的程序将运行在后台,成为一个daemon程序,而linux下大多的服务都是以此方式运行的。原型