-
コマンドラインからの直接なプロセス終了: コマンドラインからJavaプロセスを終了するには、以下のコマンドを使用します。
$ kill <プロセスID>
プロセスIDは、
ps
コマンドやjps
コマンドを使用して取得できます。$ ps -ef | grep java $ jps
上記のコマンドで表示されたプロセスの中から、終了したいJavaプロセスのプロセスIDを見つけて、
kill
コマンドで終了させます。 -
シェルスクリプトを使用したプロセス終了: シェルスクリプトを使用すると、複数のJavaプロセスを一度に終了することができます。以下は、シェルスクリプトの例です。
#!/bin/bash pids=$(ps -ef | grep java | awk '{print $2}') for pid in $pids do kill $pid done
上記のシェルスクリプトを実行すると、すべてのJavaプロセスが終了します。
-
killallコマンドを使用したプロセス終了:
killall
コマンドを使用すると、特定のプロセス名に一致するすべてのプロセスを終了することができます。以下は、killall
コマンドの例です。$ killall java
上記のコマンドを実行すると、すべての"java"という名前のプロセスが終了します。
これらはいくつかの一般的な方法ですが、他にもさまざまな方法があります。どの方法を選ぶかは、環境や要件によって異なります。適切な方法を選んでJavaプロセスを終了してください。