1. 查看linux启动的服务
chkconfig --list 查询出所有当前运行的服务
chkconfig --list atd 查询atd服务的当前状态
2.停止所有服务并且在下次系统启动时不再启动,如下所示:
chkconfig --levels 12345 networkmanager off
如果想查看当前处于运行状态的服务,用如下语句过滤即可
chkconfig --list |grep on
3.如果只是想当前的设置状态有效,在系统重启动后即不生效的话,可以用如下命令停止服务
service sshd stop
另外,下图是linux系统中包括的比较齐全的服务的说明及是否需要启动的说明
服务名称
功能
默认开启
推荐
说明
networkmanager
为了自动连接网络的服务
x
可以不用
acpid
高级配置和电源管理接口
■
○
开启,高级电源管理
anacron
一个自动化运行任务的服务
比crond高级的玩意,可以不用
apmd
高级电源管理(支持旧硬件)
可以不用,apmdacpid二选一
atd
类似于cron的任务调度系统
按需启用,一般用cron
auditd
内核审计守护程序
可以不用,seliux相关
autofs
光驱nfssmb自动加载卸载功能
△
按需启用
avahi-daemon
查找基于zeroconf协议的机器
avahi-dnsconfd
avahi dns demo
bluetooth
蓝牙无线通信
clvmd
cluster lvm
集群相关
cman
conman
remote consoles managed by conmand
cpuspeed
调节cpu频率,可能会导致时间问题
crond
与计划任务
强烈建议开启
cups
打印服务
dnsmasq
dns cache服务器
dund
supports dialup networking over bluetooth
firstboot
系统安装后初期设定工具
gfs
global file system
gfs2
gpm
console环境下的鼠标支持
建议开启
haldaemon
实现硬件自动检测挂载的功能
建议开启(依赖messagebus服务)
hidd
蓝牙h.i.d.服
httpd
apache
ibmasm
ibm硬件管理
ip6tables
ipv6防火墙
ipmi
智能平台管理界面 可以监控系统状况
iptables
ipv4防火墙
ipvsadm
集群负荷分散相关
irda
红外线通信
irqbalance
cpu负载均衡
多核cpu以上需要
kdump
内核崩溃时转储内存运行参数用的
kudzu
硬件变动检测程序
lm_sensors
cpu温度检测工具(?)
luci
cluster服务相关
lvm2-monitor
lvm相关
mcstrans
在开启selinux下用于检查context的
可以不用selinux相关
mdmonitor
软raid管理工具
mdmpd
软raid管理监视工具
messagebus
负责在各个系统进程之间传递消息
开启haldaemon必须
microcode_ctl
modclusterd
cluster相关
multipathd
监控多路径设备
mysqld
named
bind9 dns服务器
netconsole
初始化网络控制日志
netfs
安装和卸载nfs、samba和ncp网络文件系统
netplugd
网卡精灵进程 网线热插拔监视
network
网络服务
开启
nfs
nfs network file system
nfslock
nfs 文件lock守护程序
nscd
name cache,名称服务缓存守护程式
可以不用,named相关
ntpd
网络/系统时钟同步服务
oddjobd
与d-bus相关
openais
与cluster相关,heartbeat类似
pand
bluez bluetooth pan
可以不用,bluetooth相关
pcscd
智能卡、读卡器支持
piranha-gui
与cluster相关
portmap
nfs/nis用于rpc动态端口分配的守护进程
可以不用,nfs相关
psacct
进程审计守护进程
pulse
lvs lvm相关
qdiskd
rdisc
实现客户端的icmp路由器发现协议
只有一个路由器可以不用
readahead_early
预先加载特定的应用程序到内存中以提供性能
readahead_later
同上
系统默认设置
restorecond
selinux关联项目
可以不用,selinux相磁
rgmanager
ricci
rpcgssd
nfs相关
rpcidmapd
rpc name to uid/gid mapper
rpcsvcgssd
saslauthd
使用sasl的认证守护进程,sendmail相关
可以不用,sendmail相关
scsi_reserve
scsi persistent reservations cluster相关
sendmail
mail demo
按需启用,sendmail相关
setroubleshoot
查看selinux日志的程序,selinux相关
可以不用,selinux相关
smartd
硬盘自动检测的守护进程
smb
samba文件服务器
snmpd
snmp相关
按需启用,集群之间时间同步需要
snmptrapd
sshd
ssh服务
syslog
系统登录、日志必要程序
tog-pegasus
可以不用,集群相关
vncserver
vnc远程控制
wdaemon
x web邮件系统world2.1的一部分,用来提供http接口client
winbind
允许unix系统利用windows nt的用户帐号信息,
samba相关
wpa_supplicant
wifi-wpa认证
xfs
x window字型服务器守护进程
ypbind
network information service(nis) 客户端
yum-updatesd
yum自动升级
示例,可以把不需要启动的服务写入到一个脚本中,直接用sh 文件名一执行就可以了
chkconfig --levels 0123456 networkmanager off
chkconfig --levels 0123456 anacron off
chkconfig --levels 0123456 auditd off
chkconfig --levels 0123456 avahi-daemon off
chkconfig --levels 0123456 bluetooth off
chkconfig --levels 0123456 clvmd off
chkconfig --levels 0123456 cman off
chkconfig --levels 0123456 cups off
chkconfig --levels 0123456 gfs off
chkconfig --levels 0123456 gfs2 off
chkconfig --levels 0123456 hidd off
chkconfig --levels 0123456 httpd off
chkconfig --levels 0123456 iptables off
chkconfig --levels 0123456 ip6tables off
chkconfig --levels 0123456 ipvsadm off
chkconfig --levels 0123456 luci off
chkconfig --levels 0123456 mcstrans off
chkconfig --levels 0123456 pand off
chkconfig --levels 0123456 nrestorecond off
chkconfig --levels 0123456 ricci off
chkconfig --levels 0123456 rmanager off
chkconfig --levels 0123456 saslauthd off
chkconfig --levels 0123456 sendmail off
chkconfig --levels 0123456 smb off
chkconfig --levels 0123456 snmp off
chkconfig --levels 0123456 snmptrapd off
chkconfig --levels 0123456 tog-pegasus off
chkconfig --levels 0123456 wdaemon off