/tips/linux/chkconfig **起動スクリプト先頭の記述
:# chkconfig: 2345 20 80 :# description: Saves and restores system entropy pool for \ :# higher quality random number generation.
chkconfig:
1番目の数値:どのランレベルで起動すべきか。起動しない場合「-(ハイフン)」。
2番目の数値:開始優先度。
3番目の数値:停止優先度。
description:
概要
**起動スクリプトの登録 起動時に自動実行させるプログラムを登録する方法です。
まず、以下のようなスクリプトを/etc/init.d以下に作成します。system_nameの部分はインストールするプログラムの名前です。 /etc/init.d/system_name :#!/bin/sh : :# chkconfig: 345 80 15 :# description: : :NAME=system_name :USER=user_name : :. /etc/rc.d/init.d/functions : :case "$1" in : start) : echo "Starting $\{NAME\}: " : su - $\{USER\} -c "bin/startup.sh" : echo : ;; : stop) : echo "Shutting down $\{NAME\}: " : su - $\{USER\} -c "bin/shutdown.sh" : echo : ;; : status) : ;; : restart) : $0 stop : $0 start : ;; : reload) : ;; : *) : echo "Usage: $0 \{start|stop|restart\}" : exit 1 :esac :exit 0
次に必要な権限の設定を行い、自動起動の登録をします。 :# chmod 755 /etc/init.d/system_name :# chkconfig --add system_name :# chkconfig system_name on
以上で完了です。すぐに起動したい場合、serviceコマンドを利用します。 :# service system_name start
- タグ別一覧: [chkconfig]
- チップス一覧
この記事は役に立ちましたか?
- EnglishWorm.com
- SinglesFan.com
- LmLab.net
- サイトマップ
- 運営者について