コマンドが早すぎて閉じて見つかりません。 【複製】

コマンドが早すぎて閉じて見つかりません。 【複製】

愚かな場合もありますが、非常に迅速に完了するコマンドを実行しているため、別のウィンドウでコマンドを見つけて、どのファイルが開いているかを確認するのに時間がかかりません。コマンドを実行してすぐにlsofを追加する確実な方法はありますか? (完了するまでどのファイルが開かれるかを追跡することをお勧めします)

編集 - プロセスが閉じた後にプロセスにlsofを追加することをお勧めします。リアルタイムでどのファイルが開くかを確認する必要はありません。

ベストアンサー1

おそらく、この状況でlsof最も実用的なツールではないでしょう。straceこの場合に使用します。たとえば、lsコマンドが実行される短時間にどのファイルが開かれたかを確認します。

strace -e trace=open ls

おすすめ記事