daemon 进程的创建

💡 原文中文,约400字,阅读约需1分钟。
📝

内容提要

将当前目录更改为根目录,调用setsid切断与控制终端的关系,并使用umask(0)设置文件创建掩码为0,以确保daemon进程的文件权限独立于父进程的shell。

🎯

关键要点

  • 将当前目录修改为根目录,以避免文件系统无法卸载。
  • 调用setsid切断与控制终端的关系,创建新的会话。
  • 使用umask(0)设置文件创建掩码为0,确保daemon进程的文件权限独立于父进程的shell。
➡️

继续阅读