du -h --max-depth=1 / | sort -h -r
これにより、各フォルダーが / に表示されます / を含む
すべてのファイルをスキャンするには時間がかかる可能性があることに注意してください。フォルダー内のサブフォルダーの特定のサイズが必要な場合は、/ の代わりにフォルダーの正確なパスを指定します。 または単に / をスキップします 既にそのフォルダーにいる場合。
-hオプションは、人にわかりやすい形式でサイズを表示します--max-depth=1/内の 1 つのディレクトリのみに移動するようにコマンドに指示しますsort -h -r人間に適したサイズと-rを使用して結果を並べ替えます 逆の順序で結果を表示するようにコマンドに指示します (最大のディレクトリから最小のディレクトリへ)
このコマンドは、最大の 15 個を順番にリストします:
du -xhS | sort -h | tail -n15
-x を使用します 別のファイル システム上のディレクトリをスキップするフラグ。
-h du で 人間が読める形式 sort -h で出力します これを順番に並べることができます。
-S du で コマンドは、サブディレクトリのサイズが除外されることを意味します。
tail の数を変更できます より少なくまたはより多く見ること。超便利コマンド。
使用されているトップ ディスク容量を表示する他の 2 つのオープン ソース コマンド ライン ツールは次のとおりです。
ncdu :ほとんどの Linux ディストリビューションのリポジトリで利用できます。
Top Disk Usage (tdu) :Golang で書かれた、依存関係のない単一の静的バイナリ。
