chkconfig在命令行操做时会常常用到。它能够方便地设置各个系统运行级别启动的服务。这个可要好好掌握,用熟练以后,就能够轻轻松松的管理好你的启动服务了。mysql
想列出系统全部的服务启动状况:sql
# chkconfig –list网络
想列出mysqld服务设置状况:ide
#chkconfig –list mysqld工具
设定mysqld在等级3和5为开机运行服务:spa
# chkconfig –level 35 mysqld on命令行
–level 35表示操做只在等级3和5执行orm
on表示启动,off表示关闭ci
设定mysqld在各等级为on:it
# chkconfig mysqld on
“各等级”包括二、三、四、5等级
等级0表示:表示关机
等级1表示:单用户模式
等级2表示:无网络链接的多用户命令行模式
等级3表示:有网络链接的多用户命令行模式
等级4表示:不可用
等级5表示:带图形界面的多用户模式
等级6表示:从新启动
如何增长一个服务:
首先,服务脚本必须存放在/etc/ini.d/目录下;
其次,须要用chkconfig –add servicename来在chkconfig工具服务列表中增长此服务,此时服务会被在/etc/rc.d/rcN.d中赋予K/S入口了。
最后,你就能够上面教的方法修改服务的默认启动等级了。
删除一个服务:
# chkconfig –del servicename