1.3由System V启动的守护进程
1.通过System V init脚本的方法启动进程
2.程序名结尾通常为“d”
例如:httpd、ftpd、sshd、ypbind等,但不全是以“d”字母开头。
脚本名和守护进程的名字开头非常相似,但不一定总是相似。
表1.1 red hat linux的守护进程
|
守护进程 |
功能说明 |
|
Anacron |
不考虑系统downtime期间的cron服务 |
|
Amd |
自动安装nfs(网络文件系统)守护进程 |
|
Apmd |
高级电源管理 |
|
Atd |
用于at和batch的服务 |
|
Arpwatch |
记录日志并构建一个在lan接口上看到的以太网地址和ip地址对数据库 |
|
Autofs |
自动安装管理进程automount,与nfs相关,依赖于nis |
|
Bootparamd |
引导参数服务器,为lan上的无盘工作站提供引导所需的相关信息 |
|
Crond |
为linux下自动安排的进程提供运行服务 |
|
Dhcpd |
启动一个dhcp(动态ip地址分配)服务器 |
|
Gated |
网关路由守候进程,使用动态的ospe路由协议 |
|
Gpm |
提供字符模式下对鼠标的支持 |
|
Httpd |
WEB服务器apache |
|
Dentd |
AUTH服务,在提供用户信息方面与finger类似 |
|
Innd |
Usernet新闻服务器 |
|
Iptables |
自动操作iptables |
|
Isdn |
用于启动和终止isdn服务 |
|
Keytable |
用于装载键盘镜像 |
|
Kudzu |
硬件探测器 |
|
Cupsd |
打印服务器 |
|
Mysqld |
一种数据库服务器 |
|
Named |
Dns服务器 |
|
Netfs |
安装和卸载NFS、Samba和NetWare网络文件系统 |
|
Network |
激活已配置网络接口的脚本程序 |
|
Nfs |
打开NFS服务 |
|
Nfslock |
NFS锁定 |
|
Portmap |
RPC portmap管理器,与xinetd类似,它管理基于RPC服务的连接 |
|
Pcmcia |
安装pcmcia卡(一般用于笔记本电脑) |
|
Postgresql |
一种类似SQL数据库服务器 |
|
Pppoe |
连接ADSL |
|
Random |
提供高质量的随机数生成 |
|
Routed |
路由守护进程,使用动态RIP路由选择协议 |
|
Rstatd |
一个为LAN上的其他机器收集和提供系统信息的守护程序 |
|
Ruserd |
远程用户定位服务,这是一个基于RPC的服务,它提供关于当前记录到LAN上一个机器日志中的用户信息 |
|
Rwalld |
激活rpc.rwall服务进程,这是一项基于RPC的服务,允许用户给每个注册到LAN机器上的其他终端写消息 |
|
Rwhod |
激活rwhod服务进程,它支持LAN的rwho和ruptime服务 |
|
Sendmail |
邮件服务器sendmail |
|
Smbd |
Samba文件共享/打印服务 |
|
Snmd |
本地简单网络管理服务进程 |
|
Squid |
代理服务区器squid |
|
Sshd |
OpenSSH服务器 |
|
Syslog |
一个让系统引导时启动syslog和klogd系统日志守护进程的脚本 |
|
Xfs |
X Window字体服务器,为本地和远程X服务器提供字型集 |
|
Xinetd |
支持多种网络服务的核心守护程序 |
|
Xntpd |
网络时间服务器 |
|
Ypbind |
为NIS(网络信息系统)客户机激活ypbind服务进程 |
|
Yppasswdd |
NIS口令服务器 |
|
Ypserv |
NIS主服务器 |
3. 调用脚本的方法
⑴ 此类脚本接受start,stop,restart等参数
⑵ 直接调用服务脚本
/etc/rc.c/init.d/httpd start
⑶ 使用service命令调用,而且大多数服务都通过service命令管理脚本。
用户无论在任何路径都可以使用service命令来对系统中的服务进行操作,sevice将自动到“/etc/rc.d/init.d/”目录中查找并执行相应的服务脚本。
命令格式为:
service <service> start|stop|restart
⑷ 举例:
① 重新启动Apache。
② 要终止vsftpd
用这种办法调用服务程序不用通过重启,命令立即生效,但重启后又恢复原来的状态。为了在重启后保持一个永久的改变,必须修改在/etc/rc.d/rc[0-6].d/目录中的守护进程的启动或杀死符号链接。