Disk space analyzer that can read du output
Я ищу программу с графическим интерфейсом, которая может анализировать вывод и отображать как дерево файлов с возможностью просмотра, так и древовидную карту.
Пока я пробовал:
- xdiskusage, xdu (только для Linux, безобразный графический интерфейс, без представления дерева)
- WinDirStat, кдирстат | k4dirstat, GdMAP (без поддержки вывода du)
- JDiskReport (бесплатная, поддерживает только пользовательский двоичный формат)
1 ответ
Инструмент Python tkdu
делает это, в основном. Он имеет только древовидную карту и требует определенного du
формат (du -ak
). Я использую это для просмотра du
отчеты, созданные на безголовых серверах Linux на клиентах Windows и OS X.
Похоже, оригинальный веб-сайт недоступен ( заархивирован). Вы также можете получить оригинальную версию, а также версию с несколькими незначительными улучшениями, из моего форка на GitHub ( оригинальная версия).
В оригинальной версии я исправил несколько недостатков, в том числе ограниченный. du
поддержка отчетов: только в Linux (и OS X?) он может читать du
выход подается через стандартный вход (например, tkdu.py < du-ak-report.log
). Я добавил возможность принимать простые и сжатые файлы, содержащие du
выводится при переносе в файл сценария (проводник Windows) и в качестве аргумента командной строки (везде).
У моей вилки есть несколько причуд, не уверен, относятся ли они также к оригиналу:
- Замечено в Windows: для уменьшения необходимо нажать среднюю кнопку мыши (IIRC I исправил аналогичную проблему оригинала в OS X, которая нарушала поведение в Windows).
- Замечено в Windows: при двойном щелчке по строке заголовка можно развернуть поддерево. Безопаснее нажать кнопку максимизации.