摘要:
之前一直在模糊化这两个概念,其实两者不等于。为什么?最重要的区别,也是最直观的区别,守护进程没有控制终端,而后台进程还有。通过这样的方式启动firefox, #firefox &firefox现在在后台运行了,但是它等于守护进程吗?不!因为它并没有脱离控制终端,不信?你试着吧启动firefox的终端关掉,看看firefox会不会跟着一起关闭。1.后台的文件描述符也是继承于父进程,例如shell,所以它也可以在当前终端下显示输出数据。但是daemon进程自己变成了进程组长,其文件描述符号和控制终端没有关联,是控制台无关的。2.基本上任何一个程序都可以后台运行,但守护进程是具有特殊要求的程 阅读全文
posted @ 2011-11-25 18:14
SophiaTang
阅读(496)
评论(0)
推荐(0)