One minute
Linux 守护进程
复习:【Linux】守护进程( Daemon)的定义,作用,创建流程。
编写守护进程的一般步骤步骤:
- 在父进程中执行
fork
并exit
退出; - 在子进程中调用
setsid
函数创建新的会话; - 在子进程中调用
chdir
函数,让根目录/
成为子进程的工作目录; - 在子进程中调用
umask
函数,设置进程的umask
为0
; - 在子进程中关闭任何不需要的文件描述符。
深刻理解——real user id, effective user id, saved user id in Linux。
Linux进程权限的研究——real user id, effective user id, saved set-user-id。
调用setsid的进程不是一个进程组的组长,此函数创建一个新的会话期。
Read other posts