摘要: 守护进程(daemon process)常用于执行操作系统的日常工作。由于守护进程没有终端,因此,我们说守护进程运行在后台中。建立守护进程时,需要按顺序执行下列操作调用unmask操作,设置文件权限掩码(file mode creation mask)为0。调用fork操作,使父进程退出。调用setsid建立一个新会话。设置当前工作目录为根目录。关闭不必要的文件描述符。设置文件描述符0、1、2至/dev/null。因为守护进程中标准输入输出流以及标准错误输出流被设置为null,无法使用标准IO流对守护进程记录错误信息。如果每一个守护进程将错误信息记录在不同的文件中,会为系统的维护带来不必要的麻 阅读全文
posted @ 2012-09-16 16:17 o0慢节奏0o 阅读(402) 评论(0) 推荐(0) 编辑