В tkdu
основном это делает инструмент Python . Он имеет только древовидную карту и требует определенного du
формата ( du -ak
). Я использую его для просмотра du
сгенерированных отчетов, созданных на безголовых серверах Linux на клиентах Windows и OS X.
Похоже, оригинальный веб-сайт недоступен ( заархивирован ). Вы также можете получить оригинальную версию, а также версию с некоторыми небольшими улучшениями, из моего форка на GitHub ( оригинальная версия ).
У оригинальной версии есть несколько недостатков, которые я исправил, в том числе ограниченная du
поддержка отчетов: только в Linux (и OS X?) Он мог читать du
выходные данные, передаваемые через стандартное (например tkdu.py < du-ak-report.log
). Я добавил возможность принимать простые и сжатые файлы, содержащие du
выходные данные, при перетаскивании в файл сценария (Windows Explorer) и в качестве аргумента командной строки (везде).
У моей вилки есть несколько причуд, не уверен, относятся ли они также к оригиналу:
- Замечено в Windows: для уменьшения необходимо щелкнуть средней кнопкой мыши (IIRC исправил аналогичную проблему оригинала в OS X, которая нарушала поведение в Windows).
- Замечено в Windows: при двойном щелчке по строке заголовка можно развернуть поддерево. Безопаснее нажать кнопку максимизации.