linuxsir首页 LinuxSir.Org | Linux、BSD、Solaris、Unix | 开源传万世,因有我参与欢迎您!
网站首页 | 设为首页 | 加入收藏
您所在的位置:主页 > Linux及计算机学科基础理论版 >

如何让一个服务或命令通过chkconfig管理

时间:2017-09-04  来源:未知  作者:admin666

如何让一个服务或命令通过chkconfig管理

1.脚本必须放在/etc/init.d目录下面

[root@linuxidc ~]# echo "hostname" >/etc/init.d/linuxidcd
[root@linuxidc ~]# cat /etc/init.d/linuxidcd
hostname
[root@linuxidc ~]# /etc/init.d/linuxidcd
-bash: /etc/init.d/linuxidc: Permission denied
[root@linuxidc ~]#
 
2.给脚本添加执行权限

[root@linuxidc ~]# chmod +x /etc/init.d/linuxidcd
[root@linuxidc ~]# ll /etc/init.d/linuxidcd
-rwxr-xr-x 1 root root 9 Aug 30 16:03/etc/init.d/linuxidcd
[root@linuxidc ~]#
 

3.运行脚本

[root@linuxidc ~]# /etc/init.d/linuxidcd
qyn
[root@linuxidc ~]#
 

4.写出chkconfig格式
默认在哪几个运行级别启动  开机顺序  关机顺序

[root@linuxidc ~]# vi /etc/init.d/linuxidcd
# chkconfig: 2345 99 99
# description: print hostname
hostname
 

5.添加到chkconfig管理

[root@linuxidc ~]# chkconfig --add linuxidcd
6.检查


[root@linuxidc ~]# chkconfig | grep linuxidcd
qyn                0:off      1:off      2:on      3:on      4:on      5:on      6:off
[root@linuxidc ~]#

友情链接