フォルダ内のすべての実行可能ファイルのプロセス終了

フォルダ内のすべての実行可能ファイルのプロセス終了

すべての子プロセスを終了する必要があります。

lmbenchの主なプロセス

pkill -9 lmbench 

殺そうとはならない。

kill -9 <pid>

親プロセスを終了し、

ただし、親プロセスを終了した後でも、/usr/lib/lmbebch/binの一部のプロセスはまだ実行中です。

/usr/lib/lmbenchですべてのプロセスまたは実行可能ファイルを終了する方法は?

あるいは、lmbenchとその子を殺してください。

シェルスクリプトで実行し、パイプを使用してlmbenchを制御するため、ctrl + cは使用できません。


使用してトラブルシューティング

busybox killall -9 lmbench
busybox pkill -P $lmbenchPID

しかし、単一のコマンド方法はありますか?

lmbenchDriver.shはlmbenchを呼び出すシェルスクリプトです。

したがって、lmbenchDriverが終了した後もプロセスを表示できます。

lmbenchDriver,lembench,mem,ライン,

答え1

試してみてください

pkill -P PPID

これにより、ID = PPIDの親プロセスのすべての子プロセスが終了します。

関連情報