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

如何创建守护进程

  • 调用fork(),创建新进程,它会是将来的守护进程。
  • 在父进程中调用exit,保证子进程不是进程组长。
  • 调用setsid()创建新的会话区。
  • 将当前目录改成跟目录(如果把当前目录作为守护进程的目录,当前目录不能被卸载他作为守护进程的工作目录)。
  • 将标准输入,标注输出,标准错误重定向到/dev/null。
上一篇:- C# 变量


下一篇:014信息文档管理与配置管理