第十八章:系统服务dameon
通俗的说,dameon就是常驻内存中的进程
1. ubuntu super dameon : https://www.cnblogs.com/xiaohaoxuezhang/p/4987865.html
2. ubuntu chkconfig : https://askubuntu.com/questions/221293/why-is-chkconfig-no-longer-available-in-ubuntu
1\. dameon综述
|---> 分类
|---> stand_alone型 : 独立启动,加载到内存后一直启动,然后提供相应服务
|---> httpd/vsftpd...
|---> super_daemon型 : 统一管理,由一个特殊的进程统一管理
|---> 当然这个特殊的进程肯定是stand_alone
|---> 好处 : 1.节约内存 2.有些进程可能没有防火墙,咱们可以通过这个来监督
|---> 另一种分类
|---> signal-control : 客户端发来请求,然后进行响应
|---> interval-control : 隔一段时间主动去做一件事情(atd,crontabd...)
|---> 端口
|---> 端口配置查看文件 : /etc/services
2\. stand_alone启动方式
|---> /etc/init.d/\* : 这里面就是那些dameon的脚本 --- 比如mysql : /etc/init.d/mysql (status/restart/start)
|---> /etc/\* : 这里面是那些dameon各自的配置文件 --- 比如mysql : /etc/mysql
|---> /va/lib/\* : 这里面是那些dameon产生的数据库 --- 比如mysql : /var/lib/mysql
|---> /var/run/\* : 这里面是那些dameon的pid记录
3\. super_dameon
|---> 管理者 : xinetd(这就是一个stand_alone,不信你看: /etc/init.d/xinetd)
|---> 启动方式 : 既然是由xinetd操纵的,那就是到 /etc/xinetd.d 里面去看就好了
|---> 管理方式详解
|---> 默认配置 /etc/xinetd.conf
|---> 作用 : 如果管理的服务没有自己配置,那就按照这个默认的要求就行
|---> 比如cps = 150 表示一秒最多150次,如果管理的netstat自己没有设置,那就按照默认的来
|---> 自己的配置
|---> 这个肯定不要记,记得查阅 : 《鸟哥的Linux..》P559-P561 (第18章)
|---> 一个例子 : 看看鸟哥的例子哦,很有用的!