嵌入式100题(014):如何创建守护进程

如何创建守护进程

  • 调用fork(),创建新进程,它会是将来的守护进程。
  • 在父进程中调用exit,保证子进程不是进程组长。
  • 调用setsid()创建新的会话区。
  • 将当前目录改成跟目录(如果把当前目录作为守护进程的目录,当前目录不能被卸载他作为守护进程的工作目录)。
  • 将标准输入,标注输出,标准错误重定向到/dev/null。
posted @ 2021-02-25 08:53  角色人生  阅读(475)  评论(0)    收藏  举报