jdk/src/solaris/doc/sun/man/man1/ja/jps.1
changeset 2692 345bc8d65b19
parent 2 90ce3da70b43
child 5506 202f599c92aa
equal deleted inserted replaced
2691:bad7bbf42755 2692:345bc8d65b19
     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