您的位置:首页 > 运维架构 > Linux

linux 系统服务

2015-12-14 21:16 429 查看
daemon的主要分类

standalone 独立进程模式,优点是一直存在内存中,因此对于客户端请求相应速度更快

super daemon 由xinetd(super daemon)负责当有客户端请求时,唤醒相应的服务,当客户端请求结束后,被唤醒的服务会被关闭并且释放系统资源.两种不同的处理模式:

multi-threaded(多重线程) 一个服务同时负责几个进程

single-threaded(单个线程) 排队进行

daemon 工作形态的类型

signal-control 通过信号来管理进程.任何客户端的请求进来,立刻启动进行处理.

interval-control 每隔一段时间就主动去执行某项工作.

daemon的命名规则-在最后加一个d

服务与端口的对应

/etc/services
文件 设置服务与端口的对应关系

damon的启动脚本和启动方式

配置文件所在目录或者文件

/etc/init.d/*```` 启动脚本存放位置</li>

<li>
/etc/sysconfig/*
各服务的初始化环境配置文件</li>

<li>
/etc/xinetd.conf, /etc/xinetd.d/*
:super daemon 配置文件</li>

<li>
/etc/*
:各服务各自的配置文件</li>

<li>
/var/lib/*
:各服务产生的数据库</li>

<li>
/var/run/*“` :各服务的程序之 PID 记录处

service [service name] (start|stop|restart|...)
根据/etc/init.d/下的文件和输入的参数(service name)来启动或者关闭相关服务

开机自动启动服务
chkconfig xxx on
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: