分类: LINUX
2009-08-14 18:01:56
|
其实就是一个shell脚本,然后赋权限 chmod a+x hello
接下来就要为这个程序添加到启动表中。
使用chkconfig这个命令。
使用语法:
chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset]
参数用法:
–add 增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据。
–del 删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述文件内删除相关数据。
–level<等级代号> 指定读系统服务要在哪一个执行等级中开启或关毕。
使用范例:
chkconfig –-list 列出所有的系统服务
chkconfig –-add hello 增加hello服务
chkconfig –-del hello 删除hello服务
chkconfig –-level hello 2345 on 把httpd在运行级别为2、3、4、5的情况下都是on(开启)的状态。
如果运行的时候会出现 service hello does not support chkconfig
的问题的话 那就是代码的脚本得规范问题。详细解决如hello脚本代码的前3行注释
|
添加入脚本中,一般在运行chkconfig --add hello就可以了