Перейти к содержимому

QDirStat

Опубликовано: Stefan Hundhammer

Статистика каталогов файловой системы

Открытый исходный кодGPL-2.0-only

Основное

  • Сортируемое дерево каталогов и файлов с указанием размера, количества элементов и процентного соотношения.
  • Визуализация в виде древовидной карты, где размер каждого файла представлен прямоугольником.
  • Статистика типов файлов с группировкой по расширению для поиска логов, кэша или медиа.
  • Удаление или перемещение выбранных файлов и каталогов в корзину из программы.
  • Настраиваемые пользователем команды очистки для выполнения в оболочке над выбранными объектами.

Об этом приложении

QDirStat сканирует дерево каталогов и сообщает, куда ушло место. Верхняя панель — сортируемое дерево подкаталогов и файлов с размером, количеством элементов и долей каждой записи в её родительском каталоге, так что большую ветвь можно раскрывать уровень за уровнем, пока не обнаружится каталог, действительно за это отвечающий. Нижняя панель отображает тот же результат сканирования в виде treemap, где каждый файл — прямоугольник, размер которого задан его байтами, благодаря чему несколько чрезмерно больших файлов заметны сразу.

Помимо просмотра, программа группирует результаты сканирования по расширению файлов, так что становятся видны закономерности — например, накопившиеся журналы, кеши или видеофайлы, — и может выводить список самых больших найденных файлов. Выбранные файлы и каталоги можно удалить или переместить в корзину, не покидая окна. Меню очистки настраивается пользователем: каждая запись выполняет команду оболочки применительно к текущему выделению, поэтому в него можно добавить рутинные операции, специфичные для конкретной машины.

Это программа на Qt, и ей не требуется полноценный сеанс KDE. Сканирование по-прежнему требует одного полного обхода дерева, поэтому первый запуск на большом диске занимает время.

Linux

Мы не размещаем этот файл у себя, не сканируем его и не изучаем его содержимое. Прочитайте, что пишет источник, и решайте сами.