《linux守护进程介绍》由会员分享,可在线阅读,更多相关《linux守护进程介绍(4页珍藏版)》请在金锄头文库上搜索。
1、LINUX 守护进程介绍 1.alsasound :Alsa 声卡驱动守护程序。Alsa 声卡驱动程序本来是为了 一种声卡 Gravis UltraSound(GUS)而写的,该程序被证 明很优秀,于是作者就开始为一般的声 卡写 驱动程序。 Alsa 和 OSS/Free 及 OSS/Linux 兼容,但是有自己的接 口,甚至比 OSS 优秀。 2.acpid:acpid(Advanced Configuration and Power Interface)是为替代传统的 APM 电源管理标准而推出的新型电源管理标准。通常笔记本电脑需要启动电源进行管理。3.atalk:AppleTalk 网络
2、守护进程。注意不要在后台运行该程序,该程序的数据结构必 须在运行其他进程前先花一定时间初始化。 4.amd: 自动安装 NFS 守护进程。 5.anacron: 一个自动化运行任务守护进程。Red Hat Linux 随带四个自动化任务的工 具:cron、 anacron、at、和 batc。当你的 Linux 服务器并不是全天运行,这个 anacron 就可以帮你执行在“crontab“设定的时间内没有执行的工作。 6.apmd:apmd(Advanced Power Management)是高级电源管理。传统的电源管 理标准,对于笔记本电脑比较有用,可以了解系统的电池电量信息。并将相关信息
3、通过 syslogd 写入日志。也可以用来在电源不足时关机。 7.arptables_jf :为 arptables 网络的用户控制过滤的守护进程。 8.arpwatch: 记录日志并构建一个在 LAN 接口上看到的以太网地址和 IP 地址对数据库数据库 。 atd:at 和 batch 命令守护进程,用户用 at 命令调度的任务。Batch 用于在系统负荷比 较低时 运行批处理任务。 9.autofs:自动安装管理进程 automount,与 NFS 相关,依赖于 NIS 服务器。 10.bootparamd:引导参数服务器,为 LAN 上的无盘工作站提供引导所需的相关信息。 11.blue
4、tooch:蓝牙服务器守护进程。 12.crond :cron 是 Unix 下的一个传统程序,该程序周期地运行用户 调度的任务。比 起传统的 Unix 版本,Linux 版本添加了不少属性,而且更安全,配置更简单。类似计划 任务。 13.chargen:使用 tcp 协议的 chargen server,chargen(Character Generator Protocol)是一种网络服务,主要功能是提供类似远程打字的功能。 14.chargen-udp:使用 UDP 协议的 chargen server。 15.cpuspeed:监测系统空闲百分比,降低或加快 CPU 时钟速度和电压从而
5、在系统空闲 时将能源消耗降为最小,而在系统繁忙时最大化加快系统执行速度。 16.dhcpd:动态主机控制协议(Dynamic Host Control Protocol)的服务守护进程。 17.cups: cups(Common UNIX Printing System)是通用 UNIX 打印守护进程,为 Linux 提供第三代打印功能。 18.cupsconfigdaemons:cups 打印系统切换守护进程。 19.cups-lpd:cups 行打印守护进程。 20.daytime:使用 TCP 协议的 Daytime 守护进程,该协议为客户机实现从远程服务器 获取日期 和时间的功能。预设
6、端口:13。 21.daytime-udp:使用 UDP 协议的 Daytime 守护进程。 22.dc_server:使用 SSL 安全套接字的代理服务器守护进程。 23.dc_client:使用 SSL 安全套接字的客户端守护进程。24.diskdump:服务器磁盘备份守护进程。 25.echo:服务器回显客户数据服务守护进程。 26.echo-udp:使用 UDP 协议的服务器回显客户数据服务守护进程。 27.eklogin:接受 rlogin 会话鉴证和用 kerberos5 加密的一种服务的守护进程。 28.gated :网关路由守护进程。它支持各种路由协议,包括 RIP 版本 1
7、和 2、DCN HELLO 协议、 OSPF 版本 2 以及 EGP 版本 2 到 4。 29.gpm:gpm(General Purpose Mouse Daemon )守护进程为文本模式下的 Linux 程序如 mc(Midnight Commander)提供了鼠标的支持。它也支持控制台下鼠标 的拷贝,粘贴操作以及弹出式菜单。 30.gssftp: 使用 kerberos 5 认证的 ftp 守护进程 31.httpd:Web 服务器 Apache 守护进程,可用来提供 HTML 文件以 及 CGI 动态内容 服务。 32.inetd :因特网操作守护程序。监控网络对各种它管理的服务的需求
8、,并在必要的时 候启动相应的服务程序。在 Redhat 和 Mandrake linux 中被 xinetd 代替。Debian, Slackware, SuSE 仍然使用。 33.innd:Usenet 新闻服务器守护进程。 34.iiim:中文输入法服务器守护进程。 35.iptables:iptables 防火墙守护进程。 36.irda:红外端口守护进程。 37.isdn:isdn 启动和中止服务守护进程。 38.krb5telnet:使用 kerberos 5 认证的 telnet 守护进程。 39.klogin:远程登陆守护进程。 40.keytable: 该进程的功能是转载在/e
9、tc/sysconfig/keyboards 里定义的键盘映射表, 该表可以通过 kbdconfig 工具进行选择。您应该使该程序处于激活状态。 41.irqbalance:对多个系统处理器环境下的系统中断请求进行负载平衡的守护程序。如 果你只安装了一个 CPU,就不需要加载这个守护程序。 42.kshell :kshell 守护进程。 43.kudzu: 硬件自动检测程序,会自动检测硬件是否发生变动,并相应进行硬件的添加、 删除工作。当系统启动时,kudzu 会对当前的硬件进行检测,并且和存储在 /etc/sysconfig/hwconf 中的硬件信息进行对照,如果某个硬件从系统中被添加或者
10、删除 时,那么 kudzu 就会察觉到,并且通知用户是否 进行相关配置,然后修改 etc/sysconfig/hwconf,使硬件资料与系统保持同步。如果/etc/sysconfig/hwconf 这 个文件 不存在,那么 kudzu 将会从/etc/modprobe.conf,/etc/sysconfig/network- scripts/和 etc/X11/XF86Config 中探测已经存在的硬件。如果你不打算增加新硬件, 那么就可以关闭这个启动服务,以加快系统启动时间。 44.ldap:ldap(Lightweight Directory Access Protocol)目录访问协议服
11、务器守护 进程。 45.lm_seroems:检测主板工作情况守护进程。 46.lpd :lpd 是老式打印守护程序,负责将 lpr 等程序提交给打印 作业。 47.mdmonitor:RAID 相关设备的守护程序。 48.messagebus: D-BUS 是一个库,为两个或两个以上的应用程序提供一对一的通讯。dbus-daemon-1 是一个应用程序,它使用这个库来实现 messagebus 守护程序。多个 应用程序通过连接 messagebus 守护程序可以实 现与其他程序交换信息。 49.microcode_ctl:可编码以及发送新的微代码到内核以更新 Intel IA32 系列处理器
12、守护进程。 50.mysqld: 一个快速高效可靠的轻型 SQL 数据库引擎守护进程。 51.named:DNS(BIND)服务器守护进程。 plugd:netplugd(network cable hotplug management daemon)守护程 序,用于监控一个或多个网络接口的状态,当某些事件触发时运行一个外部脚本程序。 dump:远程网络备份服务器守护进程。 fs:Network Filesystem Mounter,该进程安装和卸载 NFS、SAMBA 和 NCP 网络文件系统。 55.nfs:网络文件系统守护进程。 56.nfslock:NFS 是一个流行的通过 TCP/I
13、P 网络共享文件的协议,此守护进程提供了 NFS 文件锁定功能。 57.ntpd:Network time Protocol daemon(网络时间校正协议) 。ntpd 是用来使系统 和一个精确的时间源保持时间同步的协议守护进程。 work:激活/关闭启动时的各个网络接口守护进程。 59.psacct:该守护进程包括几个工具用来监控进程活动的工具,包括 ac,lastcomm, accton 和 sa。 60.pcmcia:主要用于支持笔记本电脑接口守护进程。 61.portmap:该守护进程用来支持 RPC 连接,RPC 被用于 NFS 以及 NIS 等服务。 62.postgresql:
14、 PostgreSQL 关系数据库引擎。 63.proftpd: proftpd 是 Unix 下的一个配置灵活的 ftp 服务器的守护程序。 64.pppoe:ADSL 连接守护进程。 65.random :保存和恢复系统的高质量随机数生成器,这些随机数是系 统一些随机行为 提供的。 66.rawdevices:在使用集群文件系统时用于加载 raw 设备的守护进程。 67.readahead、 readahead_early:readahead 和 readahead_early 是在 Fedora core 2 中最新推出的两个后台运行的守护程序。其作用是在启动系统期间,将启动系统所 要用
15、到的文件首先读取到内存中,然后在内存中进行执行,以加快系统的启动速 度。 68.rhnsd:Red Hat 网络服务守护进程。通知官方的安全信息以及为系统打补丁。 69.routed :该守护程序支持 RIP 协议的自动 IP 路由表维护。RIP 主要 使用在小型网 络上,大一点的网络就需要复杂一点的协议。 70.rsync:remote sync 远程数据备份守护进程。 71.rsh :远程主机上启动一个 shell,并执行用户命令。 72.rwhod: 允许远程用户获得运行 rwho 守护程序的机器上所有已登录用户的列表。 73.rstatd:一个为 LAN 上的其它机器收集和提供系统信息
16、的守候进程。 74.ruserd:远程用户定位服务,这是一个基于 RPC 的服务,它提供关于当前记录到 LAN 上一个机器日志中的用户信息 75.rwalld:激活 rpc.rwall 服务进程,这是一项基于 RPC 的服务,允许用户给每个注册 到 LAN 机器上的其他终端写消息 。 76.rwhod:激活 rwhod 服务进程,它支持 LAN 的 rwho 和 ruptime 服务。 77.saslauthd: 使用 SASL 的认证守护进程。 78.sendmail:邮件服务器 sendmail 守护进程。 79.smb:Samba 文件共享/打印服务守护进程。 80.snmpd:本地简单网络管理守护进程。 81.squid:代理服务器 squid 守护进程。82.sshd:OpenSSH 服务器守护进程。Secure Shell Protocol 可以实现安全地远程管 理主机。 83.smartd:Self Monitor Analysis and