1.示例,先建立一個start.sh,把start.sh複製到 /etc/init.d/下面,
執行
在start.sh中新增一個
# chkconfig: 2345 20 80
# description: Saves and restores system entropy pool for \
# higher quality random number generation.
上面
chkconfig:
- 其中2345是預設啟動級別,級別有0-6共7個級別,可以設定為 -
- 20是啟動優先順序,優先順序範圍是0-100,數字越大,優先順序越低。
- 80是停止優先順序,優先順序範圍是0-100,數字越大,優先順序越低。
description:是描述自己寫
這裡簡化一下
chkconfig start.sh on
就相當於
chkconfig --add start.sh
chkconfig --level 2345 start.sh on
chkconfig --add start.sh
#開啟服務
chkconfig --del start.sh
#刪除服務
chkconfig --level 2345 start.sh on(on/off)
#設定許可權 2345是指許可權
chkconfig --list
#列出系統所有的服務啟動情況
chkconfig --list start.sh
#列出系統start.sh服務啟動情況
執行chkconfig --list start.sh會出現
start.sh 0:off 1:off 2:on 3:on 4:on 5:on 6:off
等級0表示:表示關機
等級1表示:單使用者模式
等級2表示:無網路連線的多使用者命令列模式
等級3表示:有網路連線的多使用者命令列模式
等級4表示:不可用
等級5表示:帶圖形介面的多使用者模式
等級6表示:重新啟動
指定讀系統服務要在哪一個執行等級中開啟或關畢, chkconfig start.sh off是關閉。
本作品採用《CC 協議》,轉載必須註明作者和本文連結