A ferramenta Python tkdu
faz isso, principalmente. Ele possui apenas o treemap e requer um formato du
específico ( du -ak
). Eu uso-o para ver os relatórios gerados por du
criados em servidores Linux sem cabeçalho em clientes Windows e OS X.
Parece que o site original é indisponível ( arquivado ). Você também pode obter a versão original, bem como uma com algumas pequenas melhorias, do meu fork no GitHub ( versão original ).
A versão original tem algumas desvantagens que consertei, incluindo% limitadodu
report support: Somente no Linux (e OS X?) poderia ler du
output fornecida via padrão in (por exemplo, tkdu.py < du-ak-report.log
). Acrescentei a capacidade de aceitar arquivos simples e compactados contendo du
output quando descartados no arquivo de script (Windows Explorer) e como argumento de linha de comando (em qualquer lugar).
Meu fork tem algumas peculiaridades, não tenho certeza se elas também estão de acordo com o original:
- Observado no Windows: é necessário clicar com o botão do meio para diminuir o zoom (o IIRC corrigiu o problema equivalente do original no OS X, que quebrou o comportamento no Windows).
- Observado no Windows: Ao clicar duas vezes na barra de título para maximizar, você pode ampliar a subárvore. Mais seguro clicar no botão maximizar.