5.27
来源:互联网 发布:js如何获取css的样式 编辑:程序博客网 时间:2024/05/04 19:22
#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
#include <syslog.h>
#include <signal.h>
#define MAXFD 64
void
daemon_init(const char * pname, char *workdir)
{
int i;
pid_t pid;
if((pid = fork()) != 0)
exit(0);
setsid();
signal(SIGHUP, SIG_IGN);
if((pid = fork()) != 0)
exit(0);
chdir(workdir);
umask(0);
for(i = 0; i < MAXFD; i++)
close(i);
}
本来chdir()是这样用的:chadir(“/"),发现工作目录改到根目录,改成工作目录就可以了。
#include <sys/types.h>
#include <unistd.h>
#include <syslog.h>
#include <signal.h>
#define MAXFD 64
void
daemon_init(const char * pname, char *workdir)
{
int i;
pid_t pid;
if((pid = fork()) != 0)
exit(0);
setsid();
signal(SIGHUP, SIG_IGN);
if((pid = fork()) != 0)
exit(0);
chdir(workdir);
umask(0);
for(i = 0; i < MAXFD; i++)
close(i);
}
本来chdir()是这样用的:chadir(“/"),发现工作目录改到根目录,改成工作目录就可以了。
- 5.27
- 5.27
- 5.27
- 读书笔记5.27
- tomcat5.5.27 https设置
- 5.23-5.27规划
- 5.27学习杂记
- 5.27 早会
- 日志 5.27 关于AssetBundle
- 5.27 1h
- mysql5.5.27安装步骤
- 5.27 优化JS性能
- 5.27AsyncTask异步任务
- 5.27swift浅触
- mysql5.5.27主从复制
- mysql5.5.27安装步骤
- 16-5.27随笔
- 5.23-5.27Linux
- 数据结构:栈和队列-迷宫问题求解
- The Essence of OOP using Java: Static Members
- 动态语句求表达式值的一个例子
- 动态添加控件
- 为什么CSDN服务器时好时坏? 还想不想干了???
- 5.27
- 碎片图像无缝拼合技术的VC++实现
- FxCop
- WebForm中将DataGrid中导出数据的方法
- boost::thread简要分析(1):thread
- boost::thread简要分析(2):线程同步
- 单文档使用之初
- 受益终身的80句话
- boost::thread简要分析(3):线程局部存储及其它