Estou procurando um programa GUI que possa analisar a saída e mostrar uma árvore de arquivos navegável e ummapa de árvore.
Até agora eu tentei:
- xdiskusage, xdu (somente Linux, GUI feia, sem visualização em árvore)
- WinDirStat, kdirstat | k4dirstat, GdMAP (sem suporte de saída)
- Relatório JDisk(freeware, suporta apenas um formato binário personalizado)
Responder1
A ferramenta Python tkdu
faz isso principalmente. Possui apenas o treemap e requer um du
formato específico ( du -ak
). Eu o uso para visualizar du
relatórios gerados criados em servidores Linux headless 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, no meubifurcação no GitHub(versão original).
A versão original tem algumas desvantagens que corrigi, incluindo du
suporte limitado a relatórios: Somente no Linux (e no OS X?) ela poderia ler du
a saída fornecida via padrão em (por exemplo tkdu.py < du-ak-report.log
, ). Adicionei a capacidade de aceitar arquivos simples e compactados contendo du
saída quando colocados 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 se aplicam ao original:
- Observado no Windows: você precisa clicar com o botão do meio para diminuir o zoom (IIRC corrigi o problema equivalente do original no OS X, que interrompeu o comportamento no Windows).
- Observado no Windows: Ao clicar duas vezes na barra de título para maximizar, você pode ampliar uma subárvore. É mais seguro clicar no botão maximizar.