私はkillall
コマンドで-y
引数とプロセス名。
しかし、名前を知らずに、すべてのプロセスをしばらく前に強制終了するコマンドが必要です。何かのようなもの:
killall -y 20m *
使用する:
killall -y 5m -i -r ".*"
または、ps
とkill
を組み合わせて使用します。
kill $(ps -eo pid,etimes | awk '{if ($2 < 300) { print $1}}')
最初に、以下を使用して、5分未満で実行されているプロセスのIDを見つけます。
ps -eo pid,etimes | awk '{if ($2 < 300) { print $1}}'
次に、kill
を使用して殺します。
コマンドのベースは here から取得されます。