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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何让一个服务或命令通过chkconfig管理相关的知识,希望对你有一定的参考价值。

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

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

[[email protected] ~]# echo "hostname" >/etc/init.d/qynd

[[email protected] ~]# cat /etc/init.d/qynd

hostname

[[email protected] ~]# /etc/init.d/qynd

-bash: /etc/init.d/qyn: Permission denied

[[email protected] ~]#

2.给脚本添加执行权限

[[email protected] ~]# chmod +x /etc/init.d/qynd

[[email protected] ~]# ll /etc/init.d/qynd

-rwxr-xr-x 1 root root 9 Aug 30 16:03/etc/init.d/qynd

[[email protected] ~]#

3.运行脚本

[[email protected] ~]# /etc/init.d/qynd

qyn

[[email protected] ~]#

4.写出chkconfig格式

默认在哪几个运行级别启动  开机顺序  关机顺序

[[email protected] ~]# vi /etc/init.d/qynd

# chkconfig: 2345 99 99

# description: print hostname

hostname

5.添加到chkconfig管理

[[email protected] ~]# chkconfig --add qynd

6.检查

[[email protected] ~]# chkconfig | grep qynd

qyn                0:off      1:off      2:on       3:on       4:on       5:on       6:off

[[email protected] ~]#

本文出自 “13091780” 博客,请务必保留此出处http://13101780.blog.51cto.com/13091780/1961173

以上是关于如何让一个服务或命令通过chkconfig管理的主要内容,如果未能解决你的问题,请参考以下文章

Linux-服务管理命令chkconfig

chkconfig命令(管理开机自启)

把编译安装的httpd 实现服务脚本,通过service和chkconfig 进行管理

linux chkconfig添加开机启动服务

crond定时任务详解

chkconfig命令