「du」の率直さと「tree」のインデントを組み合わせることはできないかと思います。ディレクトリサイズのリストが必要な場合:
du -hx -d2
...2つのレベルの深さを示し、すべてのサイズの要約は正直ですが、サブディレクトリのインデントはありません。一方:
tree --du -shaC -L 2
...圧入と色は大丈夫ですが、報告された寸法が偽です。実際の寸法を取得するには、次の手順を実行する必要があります。
tree --du -shaC
...つまり、「ツリー」がディレクトリ構造全体を表示できるようにした場合にのみ、実際のサイズを取得できます。実際に表示するサブディレクトリのレベルがどれくらいにかかわらず、常に正確なサイズの要約を持つことができるようにしたいです。私はしばしばそうします:
tree -du -shaC | grep "\[01;34m"
...ディレクトリを除くすべての項目を整え、素敵にインデントします。ただし、要約なしで表示を特定の数値レベルに制限する簡単な方法はありません。どのような方法がありますか?たぶん私は正しいスイッチを逃したかもしれません...
ベストアンサー1
お支払いも可能NCDU: http://dev.yorhel.nl/ncdu
そのページには他の「類似プロジェクト」もリストされています。
gt5 - ncduと非常に似ていますが、アプローチは異なります。
tdu - 別のncursesベースの小型ディスク使用量可視化ユーティリティです。
TreeSize - ツリービューを使用するGTK。
Baobab - GTK、円グラフ、ツリービュー、ツリーマップ操作。 GNOMEに付属しています。
GdMap - ツリーマップが表示されるGTK。
Filelight - KDE、円グラフを使用。
QDirStat - KDE、ツリーマップ表示。
QDiskUsage - 円グラフを使用するQt。
xdiskusage - ツリーマップ表示を含むFLTK。
fsv - 3D可視化。
Philesight - FilelightのWebベースのレプリカです。