怎么自己建立一个service启动

如题所述

先写一个简单到爆炸的service启动脚本。  

# cd /etc/init.d

# vi haha     #这个脚本名字叫haha

#!/bin/shecho '$0='$0     '$1='$1  start(){  echo 'ls'
cd ~ && ls }

stop(){  echo 'll'
cd ~ && ls -l
}case "$1" in "start")
start  
;;"stop")
stop
;;esac

给这个脚本的执行权限比如 # chmod +x haha

执行这个:

# service haha start 

# service haha stop

可以看到脚本里输出了一下$0,$1

$0=/etc/init.d/haha

$1=start 或者 stop,就是haha脚本的参数

然后start和stop执行了非常简单的命令~

例子就是这样,其他的脚本无非就是去执行了它自己命令包的命令

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答