1

ubuntu システムで実行されているプロセスの詳細を知りたいです。

たとえば、1 つのJavaプロセスを強制終了したいのですが、私のマシンでは複数の Java プロセスが実行されています。

ps -ae |を試してみました。実行中のすべての Java プロセス (Tomcat、Eclipse、および強制終了したいプロセスを含む) を表示するgrep javaを実行しますが、どのプロセスを強制終了するかわかりません。

特定のプロセス、つまりプロセス名、開始時間などの詳細を取得する方法はありますか?

前もって感謝します...

4

2 に答える 2

4

psユーティリティを使用すると、たとえば、ps auxwww多くの詳細を取得したり、jpsユーティリティを使用して実行中の Java プロセスを一覧表示したりできます。

localhost:~# jps -v
2734 Bootstrap -Djava.util.logging.config.file=/opt/tomcat-6/....
2933 Launcher -Dsun.net.inetaddr.ttl=3600 -DbundleBasedir=....
10255 Jps -Dapplication.home=/usr/lib/jvm/java-6-sun-1.6.0.26 -Xms8m

乾杯、

于 2012-11-30T13:01:20.020 に答える
2

私は通常使用します

ps -ax|grep somethingIKnowAboutTCPOrTheArguments

通常、プロセスは異なるディレクトリで起動されるか、開始引数が異なります。これを使用して tomcats/java/....-process を選択します

于 2012-11-30T13:07:08.410 に答える