1. ホーム
  2. linux

[解決済み] Bashでファイルやディレクトリのサイズを一覧表示し、サイズの降順で並べ替えるには?

2022-09-26 15:23:44

質問

Bashでディレクトリのサイズを簡単に知る方法はないのでしょうか?

私は私がタイプするとき、それが欲しい ls -<some options> と入力すると、ディレクトリとファイルのファイルサイズの合計を再帰的に一覧表示し、サイズ順に並べ替えることができるようにしたい。

そんなことできるんですか?

どのように解決するのですか?

ディレクトリに移動して、以下のコマンドを実行するだけです。

du -a --max-depth=1 | sort -n

または、人間が読めるサイズの -h と、より大きなディレクトリ/ファイルを最初に印刷する -r を追加します。

du -a -h --max-depth=1 | sort -hr