1 '\" t |
1 ." Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. |
2 .\" Copyright 2006 Sun Microsystems, Inc. All Rights Reserved. |
2 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
3 .\" DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
3 ." |
4 .\" |
4 ." This code is free software; you can redistribute it and/or modify it |
5 .\" This code is free software; you can redistribute it and/or modify it |
5 ." under the terms of the GNU General Public License version 2 only, as |
6 .\" under the terms of the GNU General Public License version 2 only, as |
6 ." published by the Free Software Foundation. |
7 .\" published by the Free Software Foundation. |
7 ." |
8 .\" |
8 ." This code is distributed in the hope that it will be useful, but WITHOUT |
9 .\" This code is distributed in the hope that it will be useful, but WITHOUT |
9 ." ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
10 .\" ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
10 ." FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
11 .\" FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
11 ." version 2 for more details (a copy is included in the LICENSE file that |
12 .\" version 2 for more details (a copy is included in the LICENSE file that |
12 ." accompanied this code). |
13 .\" accompanied this code). |
13 ." |
14 .\" |
14 ." You should have received a copy of the GNU General Public License version |
15 .\" You should have received a copy of the GNU General Public License version |
15 ." 2 along with this work; if not, write to the Free Software Foundation, |
16 .\" 2 along with this work; if not, write to the Free Software Foundation, |
16 ." Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
17 .\" Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
17 ." |
18 .\" |
18 ." Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, |
19 .\" Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, |
19 ." CA 95054 USA or visit www.sun.com if you need additional information or |
20 .\" CA 95054 USA or visit www.sun.com if you need additional information or |
20 ." have any questions. |
21 .\" have any questions. |
21 ." |
22 .\" ` |
22 .TH jps 1 "04 May 2009" |
23 .TH jps 1 "2006 年 9 月 4 日" "Java SE 6" "ユーザーコマンド" |
23 ." Generated from HTML by html2man (author: Eric Armstrong) |
24 .SH 名前 |
24 |
25 jps \- Java 仮想マシンプロセスステータスツール |
25 .LP |
26 .\" |
26 .SH "" |
27 .SH 形式 |
27 jps \- Java 篁潟激潟祉鴻鴻若帥鴻若 |
28 .B jps |
28 .LP |
29 .BI [ options ] |
29 .RS 3 |
30 .BI [ hostid ] |
30 .TP 2 |
31 .LP |
31 o |
32 .SH パラメータ |
32 綵√ |
33 .if t .TP 20 |
33 .TP 2 |
34 .if n .TP 15 |
34 o |
35 .I options |
35 <若 |
36 コマンド行オプション。 |
36 .TP 2 |
37 .if t .TP 20 |
37 o |
38 .if n .TP 15 |
38 茯 |
39 .I hostid |
39 .TP 2 |
40 プロセスレポートを生成するホストのホスト識別子。 |
40 o |
41 .I hostid |
41 激с |
42 には、通信プロトコル、ポート番号、およびその他固有の実装データを示すオプションコンポーネントを含めることができます。 |
42 .TP 2 |
43 .SH 機能説明 |
43 o |
44 .B jps |
44 鴻茘ュ |
45 ツールは、ターゲットシステム上の計測機構付き HotSpot Java 仮想マシン (JVM) をリストします。このツールは、アクセス権がある JVM 上の情報だけを報告します。 |
45 .TP 2 |
46 .LP |
46 o |
47 ホスト ID を指定せずに |
47 阪綵√ |
48 .B jps |
48 .TP 2 |
49 が実行された場合は、ローカルホスト上の計測機構付き JVM を探します。ホスト ID が指定された場合は、指定されたホスト上の JVM を、指定されたプロトコルとポートを使用して探します。 |
49 o |
50 .B jstatd |
50 箴 |
51 プロセスがターゲットホスト上で稼動していることが前提となります。 |
51 .TP 2 |
52 .LP |
52 o |
53 .B jps |
53 ∫i |
54 コマンドは、ターゲットシステム上で見つかった計測機構付き JVM のそれぞれについて、ローカル VM 識別子 (lvmid) を報告します。lvmid は、一般に、オペレーティングシステムの JVM プロセスのプロセス識別子ですが、必ずしもそうとは限りません。オプションが指定されなかった場合、 |
54 .RE |
55 .B jps |
55 |
56 は各 Java アプリケーションの lvmid の後に短い形式のアプリケーションのクラス名または jar ファイル名を続けてリストします。短い形式のクラス名または JAR ファイル名では、クラスのパッケージ情報や JAR ファイルのパス情報は省かれます。 |
56 .LP |
57 .LP |
57 .SH "綵√" |
58 .B jps |
58 .LP |
59 コマンドは java 起動ツールを使用して、クラス名と main メソッドに渡された引数を探します。ターゲット JVM がカスタム起動ツールで起動された場合、クラス名 (または JAR ファイル名) と main メソッドに渡された引数は入手できません。この場合、 |
59 |
60 .B jps |
60 .LP |
61 コマンドは、クラス名または JAR ファイル名と main メソッドの引数として、Unknown という文字列を出力します。 |
61 .nf |
62 .LP |
62 \f3 |
63 .B jps |
63 .fl |
64 コマンドによって生成される JVM のリストは、コマンドを実行した主体に許可されているアクセス権によって制限されることがあります。このコマンドは、オペレーティングシステム固有のアクセス制御機構に従って、主体がアクセス権を持っている JVM だけをリストします。 |
64 \fP\f3jps\fP [ \f2options\fP ] [ \f2hostid\fP ] |
65 .LP |
65 .br |
66 注 - このユーティリティはサポートされていないため、JDK の将来のバージョンでは使用できない可能性があります。現在、Windows 98 および Windows ME プラットフォームでは使用できません。 |
66 |
67 .SH オプション |
67 .fl |
68 .B jps |
68 .fi |
69 コマンドは、コマンド出力を変更する多数のオプションをサポートしています。これらのオプションは、将来、変更または削除されることがあります。 |
69 |
70 .if t .TP 20 |
70 .LP |
71 .if n .TP 15 |
71 .SH "<若" |
72 .BI \-q |
72 .LP |
73 クラス名、JAR ファイル名、および main メソッドに渡された引数の出力を抑制して、ローカル VM 識別子のリストだけを生成します。 |
73 |
74 .if t .TP 20 |
74 .LP |
75 .if n .TP 15 |
75 .RS 3 |
76 .BI \-m |
76 .TP 3 |
77 main メソッドに渡された引数を出力します。埋め込み JVM の場合、出力は NULL になることがあります。 |
77 options |
78 .if t .TP 20 |
78 潟潟茵激с潟 |
79 .if n .TP 15 |
79 .TP 3 |
80 .BI \-l |
80 hostid |
81 アプリケーションの main クラスのフルパッケージ名、またはアプリケーションの JAR ファイルのフルパス名を出力します。 |
81 祉鴻若鴻鴻茘ュ\f2hostid\fP 篆<潟若垩絎茖堺篁若帥絎激с潟潟潟若潟с障 |
82 .if t .TP 20 |
82 .RE |
83 .if n .TP 15 |
83 |
84 .BI \-v |
84 .LP |
85 JVM に渡された引数を出力します。 |
85 .SH " 茯" |
86 .if t .TP 20 |
86 .LP |
87 .if n .TP 15 |
87 |
88 .BI \-V |
88 .LP |
89 フラグファイル (.hotspotrc ファイル、または -XX:Flags=<filename> 引数によって指定されたファイル) を通じて JVM に渡された引数を出力します。 |
89 .LP |
90 .if t .TP 20 |
90 \f3jps\fP 若帥若蚊激鴻筝ц羝 HotSpot Java 篁潟激 (JVM) 筝荀ц;腓冴障若ц;腓冴с若宴≪祉号┤c JVM ≪絎障 |
91 .if n .TP 15 |
91 .LP |
92 .BI \-J "option" |
92 .LP |
93 .B jps |
93 \f2hostid\fP 絎 \f3jps\fP 絎茵翫若鴻ц羝 JVM 罎膣≪障\f2hostid\fP 絎莎桁翫絎潟若篏睡絎鴻筝 JVM 罎膣≪障\f3jstatd\fP 祉鴻帥若蚊鴻筝у茵喝障 |
94 によって呼び出された java 起動ツールにオプションを渡します。 |
94 .LP |
95 たとえば、-J-Xms48m は、起動メモリを 48M バイトに設定します。Java で作成された下層の VM 実行アプリケーションにオプションを渡すのが、\-J の一般的規則です。 |
95 .LP |
96 .SH ホスト識別子 |
96 \f3jps\fP 潟潟帥若蚊激鴻ц羝 JVM ゃ若 VM 茘ュゃ障 \f2lvmid\fP 若障\f3lvmid\fP 綽с障筝 JVM 祉鴻絲障若c潟違激鴻祉壕ュс激с潟絎翫\f3jps\fP c Java ≪宴若激с潟 \f2lvmid\fP 筝荀ц;腓冴≪宴若激с潟劫障 JAR <ゃ膂≦綵√хず障膂≦綵√劫 JAR <ゃс鴻宴若御宴障 JAR <ゃ号宴ャ障 |
97 ホスト識別子 (hostid) は、ターゲットシステムを示す文字列です。hostid 文字列の構文は、URI の構文とほぼ同じです。 |
97 .LP |
98 .LP |
98 .LP |
99 .RS |
99 \f3jps\fP 潟潟\f3Java\fP 莎桁若篏睡\f2main\fP <純羝<劫綣違罎膣≪障莎桁若篏睡帥若蚊 JVM 莎桁翫\f2main\fP <純羝<劫 (障 JAR <ゃ) 綣違с障翫\f3jps\fP 潟潟main <純御検劫 (障 JAR <ゃ) 綣違絲障絖 \f2Unknown\fP 阪障 |
100 .ft 3 |
100 .LP |
101 .nf |
101 .LP |
102 [protocol:][[//]hostname][:port][/servername] |
102 \f3jps\fP 潟潟х JVM 鴻潟潟絎茵筝私筝≪祉号┤冴ャ狗翫障潟潟若c潟違激鴻≪祉劫九勝罘罕羆阪冴ャ筝私≪祉号┤筝 JVM 筝荀ц;腓冴障 |
103 .fi |
103 .LP |
104 .ft 1 |
104 .LP |
105 .RE |
105 \f3羈:\fP 若cc若泣若絲乗院紊с絨ャ JDK 若吾с潟сс醇с障憜Windows 98 Windows Me 若с篏睡с障 |
106 .if t .TP 20 |
106 .LP |
107 .if n .TP 15 |
107 .SH "激с" |
108 .B protocol |
108 .LP |
109 通信プロトコル。protocol が省かれ、hostname が指定されなかった場合、デフォルトのプロトコルは、プラットフォームに固有の最適化されたローカルプロトコルです。protocol が省かれ、hostname が指定された場合、デフォルトのプロトコルは rmi です。 |
109 |
110 .if t .TP 20 |
110 .LP |
111 .if n .TP 15 |
111 .LP |
112 .I hostname |
112 \f3jps\fP 潟潟с潟潟阪紊眼激с潟紊違泣若障絨ャ激с潟紊眼障綮罩≪醇с障 |
113 ターゲットホストを示すホスト名または IP アドレス。hostname が省かれた場合、ターゲットホストはローカルホストです。 |
113 .LP |
114 .if t .TP 20 |
114 .RS 3 |
115 .if n .TP 15 |
115 .TP 3 |
116 .I port |
116 \-q |
117 リモートサーバーと通信するためのデフォルトポート。hostname が省かれるか、protocol が最適化されたローカルプロトコルを指定している場合、port は無視されます。そうでない場合、port パラメータの扱いは、実装に固有です。デフォルトの rmi プロトコルの場合、port はリモートホスト上の rmiregistry のポート番号を示します。port が省かれ、protocol が rmi を示す場合は、デフォルトの rmiregistry ポート (1099) が使用されます。 |
117 若 VM 茘ュ鴻\f2main\fP <純羝<劫JAR <ゃ喝違阪九勝障 |
118 .if t .TP 20 |
118 .TP 3 |
119 .if n .TP 15 |
119 \-m |
120 .I servername |
120 main <純羝<綣違阪障阪腟粋昭障 JVM 絲障 null 障 |
121 このパラメータの取り扱いは、実装によって異なります。最適化されたローカルプロトコルの場合、このフィールドは無視されます。rmi プロトコルの場合、このパラメータは、リモートホスト上の RMI リモートオブジェクトの名前を表す文字列です。 |
121 .TP 3 |
122 .B jstatd |
122 \-l |
123 コマンドの \-n オプションを参照してください。 |
123 ≪宴若激с潟筝肢鴻宴若後障≪宴若激с潟 JAR <ゃ吾劫阪障 |
124 .SH 出力形式 |
124 .TP 3 |
125 jps コマンドの出力は、次のパターンに従います。 |
125 \-v |
126 .LP |
126 JVM 羝<綣違阪障 |
127 .RS |
127 .TP 3 |
128 .ft 3 |
128 \-V |
129 .nf |
129 違<ゃ (.hotspotrc <ゃ障 \-XX:Flags=<\f2filename\fP> 綣違ф絎<ゃ) JVM 羝<綣違阪障 |
130 lvmid [ [ classname | JARfilename | "Unknown"] [ arg* ] [ jvmarg* ] ] |
130 .TP 3 |
131 .fi |
131 \-Joption |
132 .ft 1 |
132 \f3jps\fP 若喝冴 \f3java\fP 莎桁若\f2option\fP 羝<障違\f3\-J\-Xms48m\fP 絎鴻帥若≪<≪若 48M ゃ荐絎障\f3\-J\fP 篏帥cJava ц菴違≪宴若激с潟絎茵緇 VM 激с恰検頫障 |
133 .RE |
133 .RE |
134 .LP |
134 |
135 出力トークンはすべて、空白で区切られます。埋め込まれた空白を含む arg があると、引数を実際の位置パラメータにマップするときにあいまいさが生じます。 |
135 .LP |
136 .LP |
136 .SS |
137 注 - 将来のリリースで形式が変更される可能性があるので、 |
137 鴻茘ュ |
138 .B jps |
138 .LP |
139 の出力を解析するスクリプトは書かない方がよいでしょう。jps 出力を解析するスクリプトを書く場合は、このツールの将来のリリースでは修正が必要になることを予想しておいてください。 |
139 .RS 3 |
140 .SH 使用例 |
140 |
141 このセクションでは、 |
141 .LP |
142 .B jps |
142 .LP |
143 コマンドの例を示します。 |
143 鴻茘ュゃ障 \f2hostid\fP 帥若蚊激鴻腓冴絖с\f2hostid\fP 絖罕紊чURI 罕絲上障 |
144 .LP |
144 .LP |
145 ローカルホスト上の計測機構付き JVM をリストする: |
145 .nf |
146 .LP |
146 \f3 |
147 .RS |
147 .fl |
148 .ft 3 |
148 [\fP\f4protocol\fP\f3:][[//]\fP\f4hostname\fP\f3][:\fP\f4port\fP\f3][/\fP\f4servername\fP\f3]\fP |
149 .nf |
149 .br |
150 jps |
150 \f3 |
|
151 .fl |
|
152 \fP |
|
153 .fi |
|
154 |
|
155 .LP |
|
156 .RS 3 |
|
157 .TP 3 |
|
158 protocol |
|
159 篆<潟с\f2protocol\fP ャ\f2hostname\fP 絎翫潟若堺若潟障\f2protocol\fP ャ\f2hostname\fP 絎翫潟 \f3rmi\fP 障 |
|
160 .TP 3 |
|
161 hostname |
|
162 帥若蚊鴻腓冴鴻障 IP ≪鴻с\f2hostname\fP ャ翫帥若蚊鴻若鴻障 |
|
163 .TP 3 |
|
164 port |
|
165 ≪若泣若若篆<若с\f2hostname\fP ャ\f2protocol\fP ф若潟絎翫\f2port\fP ∴障с違\f2port\fP <若帥宴絎茖c違障 \f3rmi\fP 潟翫\f2port\fP ≪若鴻筝 rmiregistry 若垩腓冴障\f2port\fP ャ\f2protocol\fP \f3rmi\fP 絎翫 rmiregistry 若 (1099) 篏睡障 |
|
166 .TP 3 |
|
167 servername |
|
168 <若帥宴絎茖c違障若潟翫c若∴障\f3rmi\fP 潟翫<若帥≪若鴻筝 RMI ≪若吾с腓冴絖障jstatd(1) 潟潟ゃ\f3\-n\fP 激с潟с |
|
169 .RE |
|
170 |
|
171 .LP |
|
172 .RE |
|
173 .SH "阪綵√" |
|
174 .LP |
|
175 |
|
176 .LP |
|
177 .LP |
|
178 \f3jps\fP 潟潟阪罨<帥若潟緇障 |
|
179 .LP |
|
180 .nf |
|
181 \f3 |
|
182 .fl |
|
183 \fP\f4lvmid\fP\f3 [ [ \fP\f4classname\fP\f3 | \fP\f4JARfilename\fP\f3 | "Unknown"] [ \fP\f4arg\fP\f3* ] [ \fP\f4jvmarg\fP\f3* ] ]\fP |
|
184 .br |
|
185 \f3 |
|
186 .fl |
|
187 \fP |
|
188 .fi |
|
189 |
|
190 .LP |
|
191 .LP |
|
192 鴻阪若潟腥榊純у阪障\f2arg\fP 筝х榊純篏睡絎絎篏臀<若帥綣違潟違障障 |
|
193 .br |
|
194 .br |
|
195 \f3羈\fP: 絨ャ若鴻с綵√紊眼醇с\f3jps\fP 阪茹f鴻篏с障\f3jps\fP 阪茹f鴻篏若絨ャ若鴻с篏鴻紊眼綽荀篋羝障 |
|
196 .br |
|
197 |
|
198 .LP |
|
199 .SH "箴" |
|
200 .LP |
|
201 |
|
202 .LP |
|
203 .LP |
|
204 膀с\f3jps\fP 潟潟箴腓冴障 |
|
205 .LP |
|
206 .LP |
|
207 若鴻筝ц羝 JVM 筝荀ц;腓冴翫: |
|
208 .LP |
|
209 .nf |
|
210 \f3 |
|
211 .fl |
|
212 \fP\f3jps\fP |
|
213 .br |
|
214 |
|
215 .fl |
151 18027 Java2Demo.JAR |
216 18027 Java2Demo.JAR |
|
217 .br |
|
218 |
|
219 .fl |
152 18032 jps |
220 18032 jps |
|
221 .br |
|
222 |
|
223 .fl |
153 18005 jstat |
224 18005 jstat |
154 .fi |
225 .br |
155 .ft 1 |
226 |
156 .RE |
227 .fl |
157 .TP |
228 .fi |
158 リモートホスト上の計測機構付き JVM をリストする: |
229 |
159 .LP |
230 .LP |
160 この例では、jstat サーバーとその内部 RMI レジストリまたは個別の外部 rmiregistry プロセスがリモートホストのデフォルトポート (ポート 1099) で実行していることを前提としています。また、ローカルホストはリモートホストにアクセスするための適切なアクセス権を持っているものとします。また、この例には、長い形式のクラス名または JAR ファイル名を出力するための -l オプションが含まれています。 |
231 .LP |
161 .LP |
232 ≪若鴻筝ц羝 JVM 筝荀ц;腓冴翫: |
162 .RS |
233 .LP |
163 .ft 3 |
234 .LP |
164 .nf |
235 箴с\f3jstat\fP 泣若若 RMI 吾鴻障ャ紊 \f3rmiregistry\fP 祉鴻≪若鴻若 (若 1099) у茵喝障障若鴻≪若鴻吾鴻≪祉号┤c喝障箴\f2\-l\fP 激с潟障劫障 JAR <ゃ荅括完綵√у阪障 |
165 jps -l remote.domain |
236 .LP |
166 3002 /opt/j2sdk1.5.0/demo/jfc/Java2D/Java2Demo.JAR |
237 .nf |
|
238 \f3 |
|
239 .fl |
|
240 \fP\f3jps \-l remote.domain\fP |
|
241 .br |
|
242 |
|
243 .fl |
|
244 3002 /opt/jdk1.5.0/demo/jfc/Java2D/Java2Demo.JAR |
|
245 .br |
|
246 |
|
247 .fl |
167 2857 sun.tools.jstatd.jstatd |
248 2857 sun.tools.jstatd.jstatd |
168 .fi |
249 .br |
169 .ft 1 |
250 |
170 .RE |
251 .fl |
171 .LP |
252 .fi |
172 RMI レジストリ用にデフォルト以外のポートを使用するリモートホスト上の計測機構付き Java 仮想マシンをリストする: |
253 |
173 .LP |
254 .LP |
174 この例では、jstatd サーバーがリモートホスト上で実行していて、内部 RMI レジストリがポート 2002 にバインドされていることを前提としています。また、この例では、リストされる各 Java アプリケーションの main メソッドに渡された引数を含めるために、-m オプションを使用しています。 |
255 .LP |
175 .LP |
256 RMI 吾鴻с若篏睡≪若鴻筝ц羝 JVM 筝荀ц;腓冴翫: |
176 .RS |
257 .LP |
177 .ft 3 |
258 .LP |
178 .nf |
259 箴с RMI 吾鴻若 2002 ゃ潟 \f3jstatd\fP 泣若若≪若鴻筝у茵喝障障\f2\-m\fP 激с潟篏睡筝荀ц;腓冴 Java ≪宴若激с潟 \f2main\fP <純羝<綣違腟粋昭с障 |
179 jps -m remote.domain:2002 |
260 .LP |
180 3002 /opt/j2sdk1.5.0/demo/jfc/Java2D/Java2Demo.JAR |
261 .nf |
181 3102 sun.tools.jstatd.jstatd -p 2002 |
262 \f3 |
182 .fi |
263 .fl |
183 .ft 1 |
264 \fP\f3jps \-m remote.domain:2002\fP |
184 .RE |
265 .br |
185 .SH 関連項目 |
266 |
186 .LP |
267 .fl |
187 .RS 3 |
268 3002 /opt/jdk1.5.0/demo/jfc/Java2D/Java2Demo.JAR |
188 .TP 2 |
269 .br |
189 * |
270 |
190 java \- Java アプリケーション起動プログラム |
271 .fl |
191 .TP 2 |
272 3102 sun.tools.jstatd.jstatd \-p 2002 |
192 * |
273 .fl |
193 jstat \- Java 仮想マシン統計監視ツール |
274 .fi |
194 .TP 2 |
275 |
195 * |
276 .LP |
196 jstatd \- 仮想マシン jstat デーモン |
277 .SH "∫i" |
197 .TP 2 |
278 .LP |
198 * |
279 .RS 3 |
199 rmiregistry \- Java リモートオブジェクトレジストリ |
280 .TP 2 |
|
281 o |
|
282 java(1) \- Java ≪宴若激с活儀若 |
|
283 .TP 2 |
|
284 o |
|
285 jstat(1) \- Java 篁潟激括輝荐若睡h若 |
|
286 .TP 2 |
|
287 o |
|
288 jstatd(1) \- 篁潟激 jstat 若≪潟 |
|
289 .TP 2 |
|
290 o |
|
291 rmiregistry(1) \- Java ≪若吾с吾鴻 |
200 .RE |
292 .RE |
201 |
293 |
202 .LP |
294 .LP |
203 |
295 |
204 .LP |
296 .LP |