免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1402 | 回复: 0
打印 上一主题 下一主题

centos 进程分析 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-24 11:39 |只看该作者 |倒序浏览
2009年06月10日
CentOS服务详解
类归于: 所有文章 — admin @ 3:49 上午使用 chkonfig 或 ntsysv 命令来管理服务(services),或者使用具有图形用户界面的 system-config-services 命令。GNOME 用户:系统-》管理-》服务器设置-》Services
小心:不要关闭你不确定或不知道的服务(services)。不要关闭以下服务(除非你有充足的理由)
init首先查找启动等级(run-level)。因为启动等级不同,其运行脚本(也就是服务)会不同。默认的等级有以下几项:0 – halt (系统直接关机)1 – single user mode (单人模式,用于系统维护时使用)2 – Multi-user, without NFS (类似3模式,不过少了NFS服务)3 – Full multi-user mode (完整模式,不过,是文本模式)4 – unused (系统保留功能)5 – X11 (与3模式类似,不过,是X终端显示)6 – reboot (重新开机)(不要选择0或4,6 否则,进步了系统的)
NetworkManager     0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭网络管理服务可以减少网络手动设定
NetworkManagerDispatcher     0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭
acpid               0:关闭     1:关闭     2:关闭     3:启用     4:启用     5:启用     6:关闭先进的电源管理
anacron             0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭类似于cron,可以定时执行任务
apmd               0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭电源管理
atd                 0:关闭     1:关闭     2:关闭     3:启用     4:启用     5:启用     6:关闭定时批处理,即at的守护进程
auditd             0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭用户空间监控程序
autofs             0:关闭     1:关闭     2:关闭     3:启用     4:启用     5:启用     6:关闭光盘软盘硬盘等自动加载服务
avahi-daemon       0:关闭     1:关闭     2:关闭     3:启用     4:启用     5:启用     6:关闭主要用于Zero Configuration Networking ,一般没什么用建议关闭
avahi-dnsconfd     0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭主要用于Zero Configuration Networking ,同上,建议关闭
bluetooth           0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭蓝牙技术
capi               0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭ISDN硬件支持,大部分用户用不上,建议关了
conman             0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭
cpuspeed           0:关闭     1:启用     2:启用     3:启用     4:启用     5:启用     6:关闭降低或加快CPU速度
crond               0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭
cups               0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭Unix公共打印支持,建议关了
dhcdbd             0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭D-BUS系统网络接口,主要为您提供网络连接配置,建议打开,除非您用固定IP上网
dund               0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭蓝牙
firstboot           0:关闭     1:关闭     2:关闭     3:启用     4:关闭     5:启用     6:关闭用户向导,建议关了
gpm                 0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭linux text模式下鼠标支持
haldaemon           0:关闭     1:关闭     2:关闭     3:启用     4:启用     5:启用     6:关闭HAL(Hardware Abstraction Layer)服务,开着吧
hidd               0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭蓝牙
hplip               0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭实现 HP 打印机支持
httpd               0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭ibmasm             0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭
ip6tables           0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭假如您不用 IPv6,关了
iptables           0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭防火墙,没什么说的,开着
irda               0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭红外线标准服务
irqbalance         0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭多核CPU支持
isdn               0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭ISDN设备支持,没有的就关了
kudzu               0:关闭     1:关闭     2:关闭     3:启用     4:启用     5:启用     6:关闭硬件自动监测服务,硬盘侦测服务,当您更换或添加硬盘的时候能够使用,平时没用可以关了
mcstrans           0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭主要用于SELinux,假如您不用SELinux,可以关了
mdmonitor           0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭和RAID有关的服务
mdmpd               0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭和RAID有关的守护进程
messagebus         0:关闭     1:关闭     2:关闭     3:启用     4:启用     5:启用     6:关闭为多个程式之间提供一对一通讯,Linux ICP 服务, 强列建议开着
microcode_ctl       0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭
netfs               0:关闭     1:关闭     2:关闭     3:启用     4:启用     5:启用     6:关闭假如您需要网络共享文档,那就开着
netplugd           0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭网卡监控服务,对大部分用户基本无用,关了
network             0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭激活和关闭网络接口,除非您不上网可以关了
nfs                 0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭NFS、SAMBA等服务使用。文档共享支持,无需的能够关了
nfslock             0:关闭     1:关闭     2:关闭     3:启用     4:启用     5:启用     6:关闭NFS文档锁定功能。文档共享支持,无需的能够关了
nscd               0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭负责密码和组的查询,在有NIS服务时需要,NIS, NIS+, LDAP, or hesiod服务密码控制, 没有这些服务的能够关了
ntpd               0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭网络时间服务,网络时间同步,和windows的那个差不多,不需要可以关了
oddjobd             0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭
pand               0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭
pcscd               0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭智能卡支持,,如果没有可以关了
portmap             0:关闭     1:关闭     2:关闭     3:启用     4:启用     5:启用     6:关闭用于支持RPC连接,用在NFS、NIS等服务
psacct             0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭进程监控工具
rdisc               0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭
readahead_early     0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭开机内存载入优化, 开着吧
readahead_later     0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:启用     6:关闭开机内存载入优化, 开着吧
restorecond         0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭SELinux用于监控文档不用SELinux的能够关了
rpcgssd             0:关闭     1:关闭     2:关闭     3:启用     4:启用     5:启用     6:关闭RPC新服务,一般没用
rpcidmapd           0:关闭     1:关闭     2:关闭     3:启用     4:启用     5:启用     6:关闭RPC新服务,一般没用
rpcsvcgssd         0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭RPC新服务,一般没用
saslauthd           0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭SASL认证服务
sendmail           0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭
smartd             0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭SMART Disk Monitoring, 快速开机自检,开着吧
spamassassin       0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭
sshd               0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭OpenSSH服务器
syslog             0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭系统日志,开着吧
vncserver           0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭
winbind             0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭使用Windows 2000 PDC系统进行认证,不用Samba服务器的话, 能够关了
wpa_supplicant     0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭无线设备支持,无者关
xfs                 0:关闭     1:关闭     2:启用     3:启用     4:启用     5:启用     6:关闭X Windows的字体服务器
ypbind             0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭用于连接NIS/YP服务器,不用NIS/YP,能够关了
yum-updatesd       0:关闭     1:关闭     2:关闭     3:关闭     4:关闭     5:关闭     6:关闭自动定期升级检测, 假如您经常手动升级,能够关了
所有这些服务可以用#setup 或者 #chkconfig 命令进行打开和关闭操作
***************************************************************************************************************************
为了性能与安全,需要将部分服务关闭,标记蓝色为开启,其他为关闭
NetworkManager自动在多种网络连接中进行转换,如果你的电脑有Wireless WiFi 和 Ethernet多种网络连接类型的话,可以选择开启。
NetworkManagerDispatcher
acpidacpid(Advanced Configuration and Power Interface)是为替代传统的APM电源管理标准而推出的新型电源管理标准。通常笔记本电脑需要启动电源进行管理。
anacron自动化运行任务守护进程。Red Hat Linux 随带四个自动化任务的工具:cron、anacron、at和 batc。当你的Linux服务器并不是全天运行,这个anacron就可以帮你执行在”crontab”设定的时间内没有执行的工作。
apmd高级电源管理
atd自动化运行任务守护进程。
auditd审核信息,将消息写入控制台以及 audit_warn 电子邮件别名。用于存放内核生成的系统审查记录,这些记录会被一些程序使用。特别是对于SELinux用户来说。
autofs自动安装管理进程automount,与NFS 相关,依赖于NIS
avahi-daemon
zeroconf配置的具体现实,对于没有DNS情况下的本地网络服务很有用,有点类似于mDNS,一般可以disable
avahi-dnsconfd
bluetooth蓝牙
conman
console management
cpuspeed监测系统空闲百分比,降低或加快CPU时钟速度和电压从而在系统空闲时将能源消耗降为最小,而在系统繁忙时最大化加快系统执行速度。
crond自动计划任务
cupscups(Common UNIX Printing System)是通用UNIX打印守护进程,为Linux提供第三代打印功能
dhcdbdDHCP
dund蓝牙拨号网络
firstboot安装完之后的用户配置向导,用于第一次设置系统
gpm(General Purpose Mouse Daemon )守护进程为文本模式下的Linux程序如mc(Midnight Commander)提供了鼠标的支持。它也支持控制台下鼠标的拷贝,粘贴操作以及弹出式菜单。
haldaemon硬件监控系统
hidd蓝牙H.I.D.服务器
ibmasm
ip6tablesipv6 tables防火墙守护进程。
ipmi
iptablesiptables防火墙守护进程。
irda红外端口守护进程。
irqbalance对多个系统处理器环境下的系统中断请求进行负载平衡的守护程序。如果你只安装了一个CPU,就不需要加载这个守护程序。
kdump初始化kdump的脚本
kudzu硬件自动检测程序,会自动检测硬件是否发生变动,并相应进行硬件的添加、删除工作。如果你不打算增加新硬件,那么就可以关闭这个启动服务,以加快系统启动时间。
lvm2-monitor
mcstrans主要用于SELinux
mdmonitormdmpdRAID相关设备的守护程序。
messagebus事件监控服务,在必要时向所有用户发送广播信息,如服务器将要重启。
microcode-ctl可编码以及发送新的微代码到内核以更新Intel IA32系列处理器守护进程。
multipathd
netconsole
netfsNetwork Filesystem Mounter,该进程安装和卸载NFS、SAMBA和NCP网络文件系统。
netplugd网卡精灵进程,此服务监控网络界面,根据信号关闭或启动它,主要用于不经常连接的手提电脑。
network激活已配置网络接口的脚本程序
nfs网络文件系统守护进程。
nfslockNFS是一个流行的通过TCP/IP网络共享文件的协议,此守护进程提供了NFS文件锁定功能。
nscd密码与群查找服务,此服务用于减慢N.I.S/Y.P.nist,ldap和hesiod之类的服务.专门为这些服务提供更长的中断时间。NIS, NIS+, LDAP, or hesiod服务密码控制
ntpd网络时间同步
oddjobd
pand蓝牙个人区域网络,用于基于网络的家庭区域蓝牙技术
pcscd智能卡支持
portmap该守护进程用来支持RPC连接,RPC被用于NFS以及NIS 等服务。
psacct进程审计守护进程
rdisc
readahed_earlyreadahead_later开机内存载入优化
restrorecondSELinux用于监控文件
rpcgssdNFS支持
rpcidmapd
rpcsvcgssd
saslauthd使用SASL的认证守护进程。
sendmail邮件服务器sendmail守护进程。
setroubleshootSELinux Troubleshooting
smartdSelf Monitor Analysis and Reporting Technology System,监控你的硬盘是否出现故障。
sshdOpenSSH服务器守护进程。
syslog系统日志
winbind用于Samba服务器
wpa_supplicant无线设备支持
xfsX Window字型服务器守护进程,为本地和远程X服务器提供字型集。
ypbind为NIS(网络信息系统)客户机激活ypbind服务进程 。
yum-updatesdRPM操作系统自动升级和软件包管理守护进程。
**********************************************************************************************************************amd 控制automount守护程序
apmd 目录包含apmd.init用于控制电源管理和登录
arpwatch 记录以太网和Internet协议地址对
atd 控制at守护程序(个人调度)
autofs 控制automount文件系统守护程序
bootparamd 用于在网络上引导早期的Sun工作站
crond 控制cron系统调度守护程序
dhcpd 控制动态主机控制协议( DHCP )守护程序
functionsinit脚本使用的shell脚本功能
gated 控制路由网关守护程序
gpm 控制控制台鼠标服务器(控制台裁剪-粘贴工具)
halt 控制如何处理关机和重新引导
httpd 控制Apache Web服务器和HTTP服务
inet 控制TCP/IP和其他服务
kerneld 控制内核模块的自动装载/卸载
keytable 控制键盘映射装载
killall 由amd、crond、inet、kerneld、mars – nwe以及nfsinit脚本使用的实用程序脚本,用于删除进程
linux conf Red Hat的linuxconf工具的实用程序脚本
lpd 控制打印假脱机服务
mars – new 控制Netware兼容的系统服务
mcserv 控制Midnight Commander远程服务
named 控制域名服务的启动和停止
network 控制系统网络的启动和停止
nfs 控制网络文件系统
nfsfs 控制NFS文件系统的加载
nscd 控制名字交换缓冲( NSC )守护程序
pcmcia 控制便携机的卡服务
portmap 控制远程过程调用服务
postgresql 控制Postgre SQL数据库守护程序
amd 控制automount守护程序
apmd 目录包含apmd.init用于控制电源管理和登录
arpwatch 记录以太网和Internet协议地址对
atd 控制at守护程序(个人调度)
autofs 控制automount文件系统守护程序
bootparamd 用于在网络上引导早期的Sun工作站
crond 控制cron系统调度守护程序
dhcpd 控制动态主机控制协议( DHCP )守护程序
functionsinit脚本使用的shell脚本功能
gated 控制路由网关守护程序
gpm 控制控制台鼠标服务器(控制台裁剪-粘贴工具)
halt 控制如何处理关机和重新引导
httpd 控制Apache Web服务器和HTTP服务
inet 控制TCP/IP和其他服务
kerneld 控制内核模块的自动装载/卸载
keytable 控制键盘映射装载
killall 由amd、crond、inet、kerneld、mars – nwe以及nfsinit脚本使用的实用程序脚本,用于删除进程
linux conf Red Hat的linuxconf工具的实用程序脚本
lpd 控制打印假脱机服务
mars – new 控制Netware兼容的系统服务
mcserv 控制Midnight Commander远程服务
named 控制域名服务的启动和停止
network 控制系统网络的启动和停止
nfs 控制网络文件系统
nfsfs 控制NFS文件系统的加载
nscd 控制名字交换缓冲( NSC )守护程序
pcmcia 控制便携机的卡服务
portmap 控制远程过程调用服务
postgresql 控制Postgre SQL数据库守护程序
random 控制随机数产生
routed 控制网络路由表守护程序
rstatd 控制rpc . statd网络内核统计守护程序
rusersd 控制rpc. rusersd网络服务
rwalld 控制rpc. rwalld网络Wall服务
rwhod 控制rwhod守护程序网络rwho服务
sendmail 控制邮件传输服务
single 由init在Linux引导到运行级1或者单用户管理模式时使用
smb 控制Samba smbd和nmbd守护程序
snmpd 控制简单网络管理协议( SNMP )守护程序
sound 保存和恢复混音器信息和级别
squid 控制http对象缓冲服务
syslog 启动和停止系统登录服务
xdm 控制是否启动或者停止运行级5的X显示管理器、K显示管理器或者gnome显示管理器
xfs 启动和停止X 11字体服务器
xntpd 启动和停止用于时间同步的网络时间协议( ntpv3 )守护程序
ypbind 控制NiS绑定服务
yppasswdd 控制YP口令服务
ypserv 控制网络信息服务( NIS )
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/36510/showart_2101962.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP