1、使用chkconfig --list来查看安装的服务,比如我这里最小化安装后的一些服务

[root@squid103 ~]# chkconfig --list

auditd          0:off   1:off  2:on    3:on    4:on   5:on    6:off

crond           0:off   1:off  2:on    3:on    4:on   5:on    6:off

ip6tables       0:off  1:off   2:on    3:on   4:on    5:on    6:off

iptables       0:off   1:off  2:on    3:on    4:on   5:on    6:off

lvm2-monitor    0:off  1:on    2:on    3:on   4:on    5:on    6:off

netconsole      0:off  1:off   2:off   3:off  4:off   5:off   6:off

netfs           0:off   1:off  2:off   3:on    4:on   5:on    6:off

network         0:off  1:off   2:on    3:on   4:on    5:on    6:off

postfix         0:off  1:off   2:on    3:on   4:on    5:on    6:off

rdisc           0:off   1:off  2:off   3:off   4:off  5:off   6:off

restorecond     0:off  1:off   2:off   3:off  4:off   5:off   6:off

rsyslog         0:off  1:off   2:on    3:on   4:on    5:on    6:off

saslauthd       0:off  1:off   2:off   3:off  4:off   5:off   6:off

squid           0:off   1:off  2:off   3:off   4:off  5:off   6:off

sshd           0:off   1:off  2:on    3:on    4:on   5:on    6:off

udev-post       0:off  1:on    2:on    3:on   4:on    5:on    6:off

2、查看当前系统默认启动模式

[root@squid103 ~]# cat /etc/inittab 

id:3:initdefault:  #我这里模式为3即进入命令行模式

3、使用chkconfig 服务名 off禁止服务开机启动

4、对CentOS基本服务的解释如下:

服务名称   功能    默认    建议    备注 

NetworkManager 用于自动连接网络 关闭 关闭 对服务器没用 

acpid 电源的开关等检测管理 开启 关闭 对服务器没用 

anacron 一种计划任务管理 开启 开启   

apmd 高级电源管理 开启 开启   

atd 在指定时间执行命令 开启 关闭 如果用crond,则可关闭它 

auditd   开启 自定 如果用selinux,需要开启它 

autofs 文件系统自动加载、卸载 开启 自定 只在需要时开启它,可以停止 

avahi-daemon 本地网络服务查找 开启 关闭 对服务器没用 

avahi-dnsconfd avahi DNS 关闭 关闭 对服务器没用 

bluetooth 蓝牙无线通信 开启 关闭 对服务器没用 

conman 控制台管理 关闭 关闭 没用 

spuspeed 调节cpu速度 开启 自定   

crond 计划任务管理 开启 开启 很有用,开启 

cups 通用unix打印服务 开启 关闭 对服务器没用 

dnsmasq dns cache 关闭 关闭 没用 

dund 蓝牙相关 关闭 关闭   

firstboot 系统安装后初始设定 开启 关闭   

gpm 控制台下的鼠标支持 开启 开启   

haldaemon 硬件信息收集服务 开启 开启   

hidd 蓝牙相关 开启 关闭   

ibmasm ibm硬件管理 关闭 关闭   

ip6tables ipv6防火墙 开启 关闭   

iptables ipv4防火墙 开启 关闭   

irda 红外线通信 关闭 关闭   

irqbalance cpu负载均衡 开启 自定 多核cup需要 

kudzu 硬件变动检测 开启 关闭 服务器无用 

lvm2-monitor lvm监视 开启 关闭 非集群无用 

mcstrans 在开启selinux时用于检查context 开启 关闭   

mdmonitor 软raid监视 开启 关闭   

mdmpd 软raid管理 关闭 关闭   

messagebus 负责在各个系统进程之间传递消息 开启 开启 如停用,haldaemon启动会失败 

microcode_ctl  cpu微码管理升级 开启 关闭   

multipathd   关闭 关闭   

netconsole   关闭 关闭   

netfs nfs相关 开启 关闭   

netplugd 网线热插拔监视 关闭 关闭   

network   开启 开启   

nfs 网络文件系统 关闭 关闭   

nfslock nfs相关 开启 关闭   

nscd name cache,应该与DNS相关 关闭 关闭   

oddjobd 与D-BUS相关 关闭 关闭   

pand 蓝牙相关 关闭 关闭   

pcscd pc/sc smart card daemon 开启 关闭   

portmap 使用NFS、NIS时的port map 开启 关闭   

psacct 负荷检测 关闭 关闭   

rawdevices raw 设备支持 开启 开启   

rdisc 自动检测路由器 关闭 关闭   

readahead_early   开启 开启   

readahead_later   关闭 关闭   

restorecond selinux相关 关闭 关闭   

rpcgssd NFS相关 开启 关闭   

rpcidmapd RPC name to UID/GID mapper 开启 关闭 NFS相关 

rpcsvcgssd NFS相关 关闭 关闭   

saslauthd sasl认证服务相关 关闭 关闭   

sendmail   开启 关闭   

smartd 硬盘自动检测守护进程 开启 开启   

sshd   开启 开启   

syslog 系统日志进程 开启 开启   

tcsd   关闭 关闭   

wpa_supplicant 无线认证相关 关闭 关闭   

xfs x windows相关 开启 关闭   

ypbind network information service客户端 关闭 关闭   

yum-updatesd yum自动升级 开启 关闭 对服务器开启比较危险