ファイル内のアクティビティの量でソートされた開いているファイルを一覧表示するツールを探しています。だからlsof
、仕事をしません(私がを使用する方法を見落としているのでない限りlsof
)。理想的には、ツールはのようtop
に動作し、並べ替えの特定のアクティビティ(読み取り、書き込み、バイト、1秒あたりのシーク)を切り替えることができる必要があります。できれば、RHEL / CentOS / EPELですぐに利用できるようにしてください。
そのようなツールは存在しますか?
を提案したいと思い
—
Edward
atop
ます。これは通常、ソフトウェアリポジトリで簡単に入手できます。これは、プロセス/スレッドごとのディスク使用率を表示できるトップライクなツールです。atoptool.nlを参照してください。ただし、ファイルごとの使用率は表示されません。
Thomas:bcc-toolsのfiletopは、私が必要としていることを正確に実行します。ただし、CentOS 7.6では、バグを処理するためにパッチを適用する必要があります。github.com / iovisor / bcc / issues / 2119 RHEL / CentOS 7.7で修正されているようです。
—
Troels Arvin
filetop
から見ることができますbcc-tools
。これは、7.6 RHELリリースとクローンでのみ使用できます。私はあなたが探している機能を正確に提供していないと思います。このRHELアークティクルも興味深いかもしれません。