linux系统下的服务。有些服务开机时候不需要启动,关闭后节省硬件资源,减少不必要的漏洞。

命令工具:ntsysv

命令安装: yum install -y ntsysv


ntsysv出现一个类似图形的见面。上下键调整,按空格可以将*变成空,或者变成*。

按tab键调整确定或取消。

设置完 重启系统即可生效。

不想重启让其生效可以通过chkconfig。

 

chkconfig服务管理工具:

linux系统所有的预设服务都可以在/etc/init.d/目录下找到。

系统服务的列表在 /etc/init.d/

系统的预设服务可以通过以下方式开启,重启,关闭:

service 服务名 start/restart/stop

 

可以看到系统服务和服务每个级别是否开启。

chkconfig --list

 

[root@one ~]# chkconfig --list
abrt-ccpp   0:关闭  1:关闭  2:关闭  3:启用  4:关闭  5:启用  6:关闭
abrtd     0:关闭  1:关闭  2:关闭  3:启用  4:关闭  5:启用  6:关闭
acpid     0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭
atd      0:关闭  1:关闭  2:关闭  3:启用  4:启用  5:启用  6:关闭
auditd    0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭
blk-availability   0:关闭  1:启用  2:启用  3:启用  4:启用  5:启用  6:关闭
cpuspeed   0:关闭  1:启用  2:启用  3:启用  4:启用  5:启用  6:关闭
crond     0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭


 

0是关机,1级别下是单用户模式,6是重启。2级别和3级别差不多,4是保留的。起作用的是2,3,4,5。

例:

chkconfig atd off    //atd是服务名称。

atd服务的2,3,4,5全部关闭。

chkconfig atd on 开启。

 

指定级别进行管理

chkconfig --level 245 atd on/off

chkconfig add servername   //增加到系统服务中
chkconfig --list|grep 123 将123加入系统服务
chkconfig --del 123 删除
chkconfig 123 off 关闭