墨香年少 32 发布于 2022年11月14日 //自行包含相关代码 void set_daemon(){ int ret_code = fork(); if (ret_code < 0){ exit(1); }else if (ret_code>0){ exit(0); } setsid(); ret_code = fork(); if (ret_code < 0){ exit(1); }else if (ret_code>0){ exit(0); } chdir("."); //一定要切换到当前目录 umask(0); for(int fd = 0;fd< getdtablesize();fd++){ close(fd); } } int main(int argc, char *argv[]) { set_daemon(); /* 自己的业务代码 */ return 0; } 目之所及,皆是回忆,心之所想,皆是过往 分享这篇帖子 链接帖子 分享到其他站点