chkconfig命令详解
⾸先,解释⼀下linux系统⼏个运⾏级别
⼀、Linux运⾏级别linux用户系统相关命令
0:系统停机状态,系统默认运⾏级别不能设置为0,否则不能正常启动,机器关闭。
1:单⽤户⼯作状态,root权限,⽤于系统维护,禁⽌远程登陆,就像Windows下的安全模式登录。
2:多⽤户状态,没有NFS⽀持。
3:完整的多⽤户模式,有NFS,登陆后进⼊控制台命令⾏模式。
4:系统未使⽤,保留⼀般不⽤,在⼀些特殊情况下可以⽤它来做⼀些事情。例如在笔记本电脑的电池⽤尽时,可以切换到这个模式来做⼀些设置。
5:登陆后进⼊图形GUI模式,XWindow系统。
6:系统正常关闭并重启,默认运⾏级别不能设为6,否则不能正常启动。运⾏init 6机器就会重启。
标准的Linux运⾏级别为3或5,如果是3的话,系统就在多⽤户状态;如果是5的话,则是运⾏着X Window系统。
⼆、chkconfig⽤法
chkconfig命令可以⽤来检查、设置系统的各种服务
使⽤语法:
chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <;等级代号>][系统服务][on/off/reset]
参数⽤法:
--add增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述⽂件内增加相关数据。
--del删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述⽂件内删除相关数据。
--level<;等级代号>指定读系统服务要在哪⼀个执⾏等级中开启或关毕。
使⽤范例:
chkconfig --list 列出所有的系统服务
chkconfig --add httpd 将httpd添加为受chkconfig管理的服务:
chkconfig --del httpd 删除httpd服务
chkconfig --level 35 httpd on  在级别3和5上设定服务为“on”,开机⾃动启动也是配置这个
chkconfig --level 01246 httpd off  在其他级别上设为off
为了确认你的配置被正确的修改了,我们可以列出服务将会运⾏的运⾏级别,如下所⽰:
#chkconfig --list httpd
httpd          0:off      1:off      2:off      3:on 4:off      5:on 6:off

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。