1

私はLinuxの初心者です。pidとjavaクラスを表示するコマンドを見つけようとしています。

私は試した:

ps -C java -o pid 

しかし、それは私にpidだけを示し、Javaクラスは示しませんでした。

そこで、別のコマンドを使用しました。

ps -ef | grep java"  

JARファイルと関連するJavaクラスの完全なライブラリが表示されました。ただし、そのすべての情報は必要ありません。pidとjavaクラスを表示するだけで済みます。

私が直面している問題は、Javaプロセスが100Mのメモリを消費することがあり、Linuxコマンドを使用することによってのみコマンドjavaを使用してpidを知ることができることです。

top

しかし、どのJavaプログラムがこれに関与しているのかを見つけることができませんでした。そのJavaファイルのメモリリークをデバッグするのに役立ちます。

4

2 に答える 2

1

jpsSun Java から入手できるjava のコマンドを使用します。

于 2013-02-13T11:11:41.087 に答える