当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 求助!deamon问题
帖子发表于 : 2015-04-11 15:50 

注册: 2015-04-04 21:36
帖子: 4
系统: debian
送出感谢: 1
接收感谢: 0 次
1.sysv-rc-conf好像列不出xinetd管理的服务?

2.stand-alone和xinetd怎么方便的切换?

3.一个服务是stand-alone还是xinetd是由程序本身决定的吗?还是说默认都stand-alone模式?

谢谢


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 求助!deamon问题
帖子发表于 : 2015-04-12 22:38 
头像

注册: 2008-09-18 13:11
帖子: 2781
送出感谢: 1
接收感谢: 453
1、sysv-rc-conf只管/etc/rc{runlevel}.d/下面的链接,xinetd的东西放在/etc/xinetd.d/下。现在大部分发行版都使用upstart/systemd做启动管理,不少系统服务都没在用sysvinit启动脚本了,sysv-rc-conf已经过时了。
2、你能看懂服务的启动脚本,会写xinetd配置文件,切换起来就很简单。不过一般没必要切换
3、一般是由软件包打包人员决定。部分程序不能建立独立守护进程,就只能用某个inetd实现代为管理


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 求助!deamon问题
帖子发表于 : 2015-04-13 21:26 

注册: 2015-04-04 21:36
帖子: 4
系统: debian
送出感谢: 1
接收感谢: 0 次
astolia 写道:
1、sysv-rc-conf只管/etc/rc{runlevel}.d/下面的链接,xinetd的东西放在/etc/xinetd.d/下。现在大部分发行版都使用upstart/systemd做启动管理,不少系统服务都没在用sysvinit启动脚本了,sysv-rc-conf已经过时了。
2、你能看懂服务的启动脚本,会写xinetd配置文件,切换起来就很简单。不过一般没必要切换
3、一般是由软件包打包人员决定。部分程序不能建立独立守护进程,就只能用某个inetd实现代为管理


非常感谢。还有个问题想请教下:

我看很多文章里都写守护进程就是服务,用chkconfig管理的就是守护进程。
比如说我安装了vnc4server,chkconfig列表里面并没有vnc,那是不是说明vnc不是一个守护进程?
但是又可以再init.d下添加vnc这个服务,然后又通过chkconfig来管理。
我越来越糊涂了,守护进程不是有它自己的特性吗?怎么通过添加后,又突然vnc变成了守护进程呢?

菜鸟问题勿见笑!


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 求助!deamon问题
帖子发表于 : 2015-04-14 0:06 
头像

注册: 2008-09-18 13:11
帖子: 2781
送出感谢: 1
接收感谢: 453
一般而言,只要一个进程脱离了控制终端在后台执行,不接受用户的直接操控,就可以叫守护进程
可以通过一些特定操作更改一个普通进程的执行环境,使其满足守护进程的特性,就能让其变成一个守护进程
服务不一定会满足守护进程的条件,虽然绝大部分服务出于安全性稳定性等考虑都会以守护进程形式运行
chkconfig本质上只是在处理xinetd的配置文件和/etc/rc[0-6].d下面的各种启动脚本。那些脚本并不一定会产生守护进程,反过来守护进程也不一定是由xinetd和/etc/rc[0-6].d下面的脚本创建



_________________
评价: 3.7% debfans
 
页首
 用户资料  
 
5 楼 
 文章标题 : Re: 求助!deamon问题
帖子发表于 : 2015-04-14 0:30 

注册: 2015-04-04 21:36
帖子: 4
系统: debian
送出感谢: 1
接收感谢: 0 次
感谢@astolia,讲的太好了,一下解决了几天来的困惑,再次感谢。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译