ファイルシステムにいくつのファイルがあるか知りたい。私は次のようなことができることを知っています:
find / -type f | wc -l
これは非常に非効率的です。私が本当にやりたいのは、「ファイル」と見なされる一意のiノードの総数を見つけることです。
もっと良い方法はありますか?
注意:
私はファイル同期プログラムを開発しているので、これをしたいと思います。統計分析(平均的なユーザーの合計ファイル数とシステム上のファイル数など)を行いたいのです。ただし、これらのファイルについて何も知る必要はありません。ファイルが存在するというだけです(パスはまったく関係ありません)。特に、マウントされた各ファイルシステム(および関連するマウントポイント)についてこの情報を知りたいと思います。