WindowsのWinDirStatやKDE/LinuxのKDirStatなど、 treemap を使用して使用済みディスク容量を表示できるプログラムがいくつかあります。
私は似たようなものを探していますが、ヘッドレスLinuxボックスを探しています。 (たとえば、サーバー上でコンソールデータ収集プログラムを実行してから、GUI環境のグラフィカルプログラムでファイルをロードします。)
または、SSHアクセスだけで、構造化使用済みディスク領域表現を取得するための他の良い方法は何ですか?
NCursesのディスク使用量(ncdu)がこれに適しています。詳細は http://dev.yorhel.nl/ncd を参照してください。最も人気のあるディストリビューションのパッケージとして利用でき、ディスク領域が使用されている場所を参照して見つけることができます。テキスト文字を使用してディレクトリの使用状況の棒グラフを表示するため、テキストのみの環境でセミグラフィカルインターフェイスを利用できます。
gt5はとてもいいです。コンソールインターフェイスがあり、ブラウザで表示できるhtmlファイルも作成します。リポジトリにあるので、適切に取得できます。
私が使う du -cks * | sort -rn | head -11
。
ディスク使用量の上位10ディレクトリが表示されます。/homeなどでいつも使っています。
xdiskusage
を使用すると、du
の出力をパイプして分析することができます。それは素晴らしいオプションです。
ヘッドレスサーバーの場合 philesight は非常に役立ちます。
(その宝石のkludosは http://www.makeuseof.com/tag/how-to-analyze-your-disk-usage-pattern-in-linux/ に移動します)
Sshを介してサーバーに接続し、ワークステーションでssh X転送とXサーバーを使用する場合も、同じコマンドを実行できます。コマンドラインから必要な場合:
df -k /*|sort -n