source: projects/specs/trunk/c/chkconfig/chkconfig.8 @ 7709

Revision 7709, 5.8 KB checked in by daisuke, 11 years ago (diff)

chkconfig: update to 1.3.60

Line 
1.\"
2.\" Japanese Version Copyright (c) 1999 Project Vine
3.\"         all rights reserved.
4.\" Translated Tue Aug 3 20:00:00 JST 1999
5.\"         by Norihito Ohmori
6
7.TH CHKCONFIG 8 "Wed Oct 8 1997"
8.UC 4
9.SH 名前
10chkconfig \- システムサービスの runlevel の情報をアップデートや検証する
11
12.SH 書式
13\fBchkconfig\fR \fB--list\fR [\fIname\fR]
14.br
15\fBchkconfig\fR \fB--add\fR \fIname\fR
16.br
17\fBchkconfig\fR \fB--del\fR \fIname\fR
18.br
19\fBchkconfig\fR [\fB--level\fR \fIlevels\fR] \fIname\fR <\fBon\fR|\fBoff\fR|\fBreset\fR>
20.br
21\fBchkconfig\fR [\fB--level\fR \fIlevels\fR] \fIname\fR
22.br
23
24.SH 記述
25\fBchkconfig\fR は /etc/rc.d ディレクトリにシステム管理者がたくさんの
26シンボリックリンクを 直接手動で作成する仕事から解放する、ディレクトリ階層を
27メンテナンスするシンプルなコマンドラインツールを提供する。
28
29\fBchkconfig\fR の実装は IRIX オペレーティングシステムで使用される
30\fBchkconfig\fR コマンドに由来する。しかしながら、 /etc/rc.d 階層の
31外の設定情報をメンテナンスするのでなく、このバージョンでは /etc/rc.d の
32シンボリックリンクを直接操作する。これはすべての設定情報を一つの場所に
33 \fIinit\fR が起動するサービスをおいておける。
34
35\fBchkconfig\fR は 5 つの個別の機能をもっている: 管理のために新しい
36サービスを加える、管理のためにサービスを取り除く、現在起動している
37サービスの情報をリストする、サービスの起動情報を変更する、そして
38各サービスの起動情報をチェックする。
39
40\fBchkconfig\fR をオプションなしで起動したときには、使用情報を表示する。
41もしサービス名のみが与えられたとき、そのサービスが現在の runlevel で
42起動される設定されるようになっているかをチェックする。もしそうなっていたら
43\fBchkconfig\fR は真を返す; でなければ偽を返す。\fB--level\fR オプションは
44\fBchkconfig\fR が現在 runlevel のかわりに別の runlevel を検証する
45ようにするために使用される。
46
47もし \fBon\fR、\fBoff\fR または \fRreset\fR のうち一つがサービス名のあと
48指定されたら、\fBchkconfig\fR は指定されたサービスの起動情報を変更する。
49\fBon\fR と \fBoff\fR のフラグはそれぞれ、変更される runlevel の中で
50サービスをスタートしたりストップしたりする。
51\fBreset\fR フラグはinit script の質問の中で指定されたサービスの
52起動情報をリセットする。
53
54デフォルトで、\fBon\fR と \fBoff\fR オプションの効力があるのは runlevel
553、4 そして 5 だけであり、\fBreset\fR のはすべての runlevel に効力を発揮する。
56\fB--level\fR オプションはどの runlevel に効力を発揮するかを指定するため
57に使われる。
58
59各サービスにとって、それぞれの runlevel は開始スクリプト
60か停止スクリプトのどちらかをもっていることを注意せよ。runlevel を
61切り替えたとき、init はすでに起動しているサービスをリスタートしないし
62実行されていないサービスを再ストップしない。
63
64.SH オプション
65.TP
66\fB-\-levels \fIlevels\fR
67オペレーションが属する runlevel を指定する。 0 から 7の数の並びである。
68例えば、\fB--levels 35\fR は runlevel 3 と 5 を指定する。
69
70.TP
71\fB-\-add\fR \fIname\fR
72
73このオプションは \fBchkconfig\fR によって操作される新しいサービスを
74加える。新しいサービスが加わったとき、\fBchkconfig\fR はそのサービスが
75それぞれの runlevel において起動または停止のエントリのどちらになるかを
76確実に行う。もし、どの runlevel もエントリにない場合、\fBchkconfig\fR
77は起動スクリプトにデフォルトの値として指定された適当なエントリを
78作成する。
79
80.TP
81\fB-\-del\fR \fIname\fR
82サービスが \fBchkconfig\fR の管理から取り除かれ、それに属する /etc/rc.d
83の中のシンボリックリンクが取り除かれる。
84
85.TP
86\fB-\-list\fR \fIname\fR
87このオプションは \fBchkconfig\fR が認知しているサービスのすべてについて
88それぞれの runlevel で停止または起動しているかをリストする。
89もし \fIname\fR が指定されたら、情報は \fIname\Rf のサービスに
90ついてのみ表示される。
91
92.SH RUNLEVEL ファイル
93
94\fBchkconfig\fR によって管理される各サービスでは、 2 つまたはそれ以上の
95コメント行を init.d script に加える必要がある。最初の行は
96\fBchkconfig\fR に開始と終了の優先順位のレベルと、
97デフォルトで開始されるサービスの runlevel がどれかを教える。もしサービスが
98デフォルトで、どの runlevel でも開始されないときには、\fB\-\fR が
99runlevel の場所に使用される。二番目の行はサービスの記述を含む。
100それはバックスラッシュを使うことにより、複数行にわたって書かれる。
101
102例えば、random.init はこれら3行からなる:
103.nf
104.fn C
105# chkconfig: 2345 20 80
106# description: Saves and restores system entropy pool for \e
107#              higher quality random number generation.
108.fn R
109.fi
110これは random スクリプトが 2、3、4 そして 5 のレベルで始まり、起動優先
111順位が 20 で、そして終了優先順位が 80 であるといっている。
112description がいってることを理解するべきである; \e は行が続くことになる。
113行頭の余分な空白は無視される。
114
115.SH 関連項目
116.IR init (8)
117.IR ntsysv (8)
118.IR tksysv (8)
119
120.SH 著者
121.nf
122Erik Troan <ewt@redhat.com>
123.fi
124
Note: See TracBrowser for help on using the repository browser.