首先拷貝一個下面的模板備用,下面解釋一下
#!/bin/sh 是說明該腳本調用的shell的類型
#chkconfig: 2345 80 05 其中2345是指明服務的運行等級,80表明是系統啟動時要啟動第80號服務(服務號可以重復)。05表明是系統關閉要停止的服務號。
#descrīption: service 這裡的service你可以隨便添,但必須有
case {GetProperty(Content)} in 這裡的case是個選擇語句。{GetProperty(Content)}是個變量,用於指代下面的start,stop等等。
然後就可以在start)下寫服務啟動要執行的命令了。
stop)下寫的是服務停止時執行的命令。
*)下寫其他情況下的執行內容。
保存成文件名為service,然後拷貝到/etc/init.d/下,然後啟動shell,輸入
chkconfig --add service
服務就添加成功了。
然後你就可以用chkconfig --list查看,在服務列表裡就會出現自定義的服務了。
#!/bin/sh
#chkconfig: 2345 80 05
#descrīption: service
case {GetProperty(Content)} in
start)
;;
stop)
;;
*)
;;esac