Linux: ファイルへの書き込みを視覚化する

Linux: ファイルへの書き込みを視覚化する

大きなファイル (2GB) への書き込みをリアルタイムで視覚化する方法を探しています。書き込みプロセスは、ファイルの末尾にデータを追加するだけではありません。代わりに、コンテナーまたはブロック デバイスのように動作します。そのため、データはファイル内の任意の場所に書き込まれます。

ファイルのどの部分が変更されているかを表示するツールはありますか? 正確である必要はありません。実際、ファイルの先頭、中間、または末尾のどれが変更されているかがわかれば十分です。CLI で動作するツールが最適です。

そのようなツールは見つけられませんでしたが、おそらくここで誰かが助けてくれるでしょう。

答え1

シークウォッチャー下で使用するblktraceと、ディスクアクティビティに関するあらゆる種類の情報を提供できます。既存のblktraceダンプファイルを分析したり、blktraceを開始したりできます。Seekwatcherはおそらくその通りあなたが探しているものではありませんが、出発点として役立つかもしれません。

また、blktrace アナライザーも探してみてください。おそらく、他にもどこかに潜んでいるでしょう。とにかく、興味深い質問なので +1 です!

関連情報