chkconfig惹的祸

今天一个的bug,浪费了我几个小时。原因是我对命令用法理解不够透彻,不能一眼找到问题所在。

在linux下,做过程序随系统自启动的一定都用过chkconfig命令。

一下是分享时间:

1、场景

在写软件安装脚本时,要设置某程序随系统自启动功能。需要两步,chkconfig设置本服务为系统服务,

才发现是顺序问题。

2、问题总结

  • 问题1:chkconfig用法strong>

      功能:更新(启动或停止)和查询系统服务的运行级信息 。

语法:chkconfig [–add][–del][–list][系统服务] 或 chkconfig [–level ][系统服务][on/off/reset]

Linux 将操作环境分为以下7个等级:

0:开机(请不要切换到此等级)

1:单人使用者模式的文字界面

2:多人使用者模式的文字界面,不具有 络档案系统(NFS)功能

3:多人使用者模式的文字界面,具有 络档案系统(NFS)功能

4:某些发行版的linux使用此等级进入x windows system

5:某些发行版的linux使用此等级进入x windows system

6:重新启动

参数:

   –add   新增所指定的系统服务
         –del 删除所指定的系统服务
         –level 指定该系统服务要在哪个执行等级中开启或关闭
         –list   列出当前可从chkconfig指令管理的所有系统服务和等级代
         on/off/reset   在指定的执行登记,开启/关闭/重置该系统服务

  • 问题2:chkconfig命令和放置启动脚本的先后顺序,为什么呢strong>

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24985 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2013年5月15日
下一篇 2013年5月16日

相关推荐