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