tree
が好きです “ファイルとフォルダ/ディレクトリのサイズを表示するのに最適な方法です。しかし-hオプションは、ディレクトリのサイズのみを表示し、その内容の累積サイズは表示しません。
/media/ ├── [ 16K] 64D9-E862 │ ├── [8.0K] downloads
外付けドライブに16kBを超える容量があるという事実。
ツリー1.5でこれを修正するにはどうすればよいですか?1.6にアップグレードするにはどうすればよいですか?
回答
ツリー1.6以降のみ
次を確認することをお勧めします:
man tree
-du各ディレクトリについて、そのサイズを次のように報告します。すべてのファイルとサブディレクトリ(およびそれらのファイルなど)のサイズの累積。使用されたスペースの合計量は、最終レポートにも示されます( “du -c”コマンドなど)。このオプションには、ツリーが必要です。放出する前にディレクトリツリー全体を読んでください。以下のバグと注意を参照してください。 s-s。
したがって、次を使用する必要があります:
tree --du -h
コメント
回答
承認された回答を追加すると…かなりの数のフォルダーがある場合、そこから膨大な出力が得られる可能性がありますコマンド。
私のように、ドライブがいっぱいになっているために削除する大きなフォルダーを特定したい場合は、treeコマンドをgrepと組み合わせて、ギガバイトのフォルダーに制限すると便利な場合があります。サイズが大きく、出力全体をたどる必要がなくなります。
tree --du -h | grep G]
回答
このコードを使用してください
$ sudo tree -hF
または
# tree -hF
コメント
- これは、4年前にOPが要求したことを実行しません…
-a
オプションを、非表示の出力場所(.cacheなどのドットで始まる)に追加することをお勧めします