時々、プロセスが私よりも速く行ったり来たりすることがありますが、もう一度ps aux
試しましたwatch -d -n0.1 "ps aux | tail"
が、それは1/10秒に制限されています。私が本当に欲しいのは、コマンドを実行し、すべての新しいプロセスを、1行に1つずつ、発生時に追跡することです。高速で実行されるプロセスでさえも。私strace
はこれに似た能力を持っていることを知っていますが、私が望んでいることをすることができませんでした。
tl;dr
:すべての新しいプロセスを記録する方法はありますか?
私はあまり知りたくありませんが、1行だけでps aux
私に与えます、現在のケースでは、別のものによって生成されて消えるプロセスがあります、それを実行できるようにしたいのですが、私は知りませんコマンドがどうなるか。新しいPIDを知っていても十分です。これらを取得して実行するスクリプトps | grep
を考え出し、プロセスの実行中に詳細情報を提供できるからです(プロセスps
が進行するときにプロセスがまだ残っていることを前提としています)。