すべてのファイルサイズのリストを取得する最速の方法

すべてのファイルサイズのリストを取得する最速の方法

ext4システムでファイルサイズ分布グラフを作成しようとしています。私はどういうわけか私のコンピュータからこの情報を傷つけるスクリプトを書こうとしています。ディレクトリ構造内のファイルがどこに保存されているかは重要ではなく、各ファイルが占めるスペースだけが重要です。私はファイルサイズがinodeメタデータに保存されていることを知っています。ファイルサイズにアクセスするか、inodeテーブルから直接読み取るC APIを知っている人はいますか? inodeテーブルがどこに保存されているかを知っている人はいますか?

ベストアンサー1

C APIが必要な場合は、nftwGNUファイルツリーナビゲーションであるGNUで終わります。普通の古いデータを使用するように自分自身をだまさないでくださいftw。不正確なデータが得られます。struct statnftwファイル別」機能を使用してファイルサイズをバケットに入れたり、ファイルサイズを印刷したり、別の方法で番号をバケットに入れたりすることができます。

おすすめ記事