本以为在程序名后面加上&让程序在后台运行,可以像守护进程那样,可是事情不会那么简单。因为这样,你的进程和console还是强相关的,退出console时,你的进程也就结束了。
当然通过简单的修改代码,可以做到真正守护进程。
一般步骤如下:
1、先创建子进程,把父进程关掉
2、把新创建的子进程设置为进程组长
3、设置文件掩膜
4、关掉与进程关联的所有文件。
5、OKAY
本以为在程序名后面加上&让程序在后台运行,可以像守护进程那样,可是事情不会那么简单。因为这样,你的进程和console还是强相关的,退出console时,你的进程也就结束了。
当然通过简单的修改代码,可以做到真正守护进程。
一般步骤如下:
1、先创建子进程,把父进程关掉
2、把新创建的子进程设置为进程组长
3、设置文件掩膜
4、关掉与进程关联的所有文件。
5、OKAY