Javaプロセスを強制終了する
私は計算量の多いコードに取り組んでいます-今のところ-多くのクラッシュがありますが、私はまだそれに取り組んでいます:)クラッシュすると、GUIウィンドウを閉じることができません。シェルを開いてプロセスを強制終了する必要があります。 これはJavaプロセスであり、簡単に見つけることができます。 nkint@zefiro:~$ ps aux | grep java nkint 2705 16.6 1.0 460928 43680 ? Sl 12:23 0:08 /usr/lib/jvm/java-6-sun-1.6.0.26/bin/java -Djava.library.path=something something nkint 2809 0.0 0.0 4012 776 pts/0 S+ 12:24 0:00 grep --color=auto java nkint@zefiro:~$ kill -9 2705 今では簡単ですが、非常に機械的な作業です。したがって、通常、約7〜8個のプロセスがクラッシュするのを待ってから、kill -9各プロセスをクラッシュさせます。 これを自動的に行いたいです。いくつかのコマンドをパイプして(n-1)個の結果のIDを取得し、それを強制終了することは簡単だと思いますが、ps aux | grep javaどこから始めればよいのかわかりません。 誰も私にヒントを与えることができますか?