例如:httpd、ftpd、sshd、ypbind等,但不全是以“d”字母开头,下面我们就来说一说关于system中的进程?我们一起去了解并探讨一下这个问题吧!

system中的进程(V启动的守护进程)

system中的进程

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/目录中的守护进程的启动或杀死符号链接。

,