0

2 つのプログラムを (Linux で) 同時に実行し、1 つをバックグラウンドで実行しています。ctrl+c を押すと、プロンプトが返されますが、プロセスは続行しているようです..両方を強制終了するにはどうすればよいですか?

4

2 に答える 2

3

use pkill myprocess. If not, check the pid of the background process using ps -ef, then use kill -9 <pid>. you can also use pgrep myprocess to find those pids.

于 2010-02-16T03:40:16.730 に答える
0

現在のシェルと同じものから開始されたバックグラウンド プロセスは、ジョブ コントロールからも表示されます。たとえば、bash で「jobs」と入力すると、%1 を強制終了できます。

于 2010-02-16T04:15:54.887 に答える