答え1
Python ツールはtkdu
、主にこれを実行します。ツリーマップのみがあり、特定のdu
形式 ( ) が必要です。私はこれを使用して、ヘッドレス Linux サーバーで作成された 生成レポートを Windows および OS X クライアントでdu -ak
表示します。du
元のウェブサイトは利用不可(アーカイブ済み)。また、オリジナル版と、若干の改良を加えたバージョンを私のサイトから入手することもできます。GitHubでフォークする(元のバージョン)。
du
元のバージョンには、レポートのサポートが限られていることなど、私が修正したいくつかの欠点がありました。Linux (および OS X?) でのみdu
、標準入力 (例tkdu.py < du-ak-report.log
) 経由で提供された出力を読み取ることができました。スクリプト ファイル (Windows エクスプローラー) にドロップされたとき、およびコマンド ライン引数 (どこでも) として、出力を含むプレーン ファイルと gzip 圧縮ファイルを受け入れる機能を追加しましたdu
。
私のフォークにはいくつかの癖がありますが、それがオリジナルにも当てはまるかどうかはわかりません。
- Windows で確認された点: ズームアウトするには中クリックする必要があります (記憶が正しければ、Windows での動作を壊していた、オリジナルの OS X での同等の問題を修正しました)。
- Windows で確認された現象: タイトル バーをダブルクリックして最大化すると、サブツリーが拡大表示される場合があります。最大化ボタンをクリックする方が安全です。