linux守护进程编写步骤

linux守护进程编写步骤:

创建子进程,父进程推出

pid = fork();

if(pid > 0){

    exit(0);

}

在子进程中创建新会话:setsid();

改变当前目录为根目录:chdir(“/”);

重设文件权限掩码:umask(0);

关闭文件描述符

fdTableSize = getdtablesize();

for(fd=0; fd<fdTableSize; fd++)

    close(fd);

你可能感兴趣的:(linux,守护进程)