今天一个的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进行处理,非常感谢!