摘要:
linux提供了daemon函数用于创建守护进程,实现原理如下:#include int daemon(int nochdir, int noclose);1.daemon()函数主要用于希望脱离控制台,以守护进程形式在后台运行的程序。2.当nochdir为0时,daemon将更改进城的根目录为root(“/”)。3.当noclose为0是,daemon将进城的STDIN, STDOUT, STDERR都重定向到/dev/null。daemon的实现大致如下:int daemon( int nochdir, int noclose ){ pid_t pid; if ( !nochdir &am 阅读全文