6 лучших GUI-приложений для визуального контроля использования диска в Linux, Ubuntu
Обзор шести приложений для визуального анализа дискового пространства в ОС Linux и Ubuntu.
1. Filelight
Filelight, приложение KDE с графическим интерфейсом, обеспечивает представление использования диска в виде солнечных лучей. Вместо древовидного представления и представления списка каталогов/файлов, оно показывает использование в виде концентрической круговой диаграммы, представляющей каждый каталог.
Вы можете навести курсор на определенный цвет/кружок, чтобы получить информацию о конкретном сегменте. Это также дает возможность глубоко погрузиться в определенный сегмент и проанализировать его на уровне одного файла! Очень удобная функция.
Возможности Filelight
- Сканирование локальных, удаленных или съемных дисков
- Настраиваемые цветовые схемы
- Навигация по файловой системе с помощью щелчков мыши
- Информация о файлах и каталогах при наведении курсора мыши
- Файлы и каталоги можно копировать или удалять непосредственно из контекстного меню
Как установить Filelight
Filelight доступен в программном обеспечении Ubuntu. Откройте программу и найдите Filelight. Или вы можете выполнить приведенные ниже команды из терминала, чтобы установить Filelight во всех версиях Ubuntu и Linux Mint.
sudo apt install filelight
Также вы можете установить его через Flatpak. Настройте ваше приложение на репо Flatpak & Flathub, а затем выполните следующие действия, чтобы установить его для всех поддерживаемых дистрибутивов Linux.
flatpak install flathub org.kde.filelight
2. DUC
“Чувак! Где мои байты!” – Это слоган DUC – еще одного инструмента визуализации использования диска. Как и Filelight, DUC также показывает визуализацию в виде солнечных лучей.
DUC имеет некоторые уникальные особенности, например, он поставляется со специальными инструментами, которые позволяют вам запрашивать его внутреннюю базу данных дисковых данных, которые он собрал после анализа. Кроме того, он может запускаться через командную строку и может быть подключен к Интернету с помощью CGI.
Согласно документации, DUC также может работать с файловыми системами с миллионами файлов на петабайтах памяти.
Как установить DUC
Чтобы установить DUC в Ubuntu, Linux Mint, выполните следующую команду из терминала:
sudo apt install duc
После установки DUC нуждается в настройке. Вы должны создать его собственную базу данных, выполнив приведенную ниже команду (например, если вы хотите проиндексировать каталог /usr):
duc index /usr
После завершения индексации вы можете использовать приведенные ниже команды для терминального или графического представления анализа дискового пространства.
duc gui /usr
или
duc ui /usr
3. Xdiskusage
Xdiskusage – это удобная, легкая программа, которая анализирует диск и представляет результаты в виде коробочного представления, где размер коробок представляет размер каталогов. Она использует “du” и представляет результаты графически.
При запуске вы можете выбрать анализ каталогов или файлов. После загрузки вы можете начать просмотр, дважды щелкнув по ячейкам, для дальнейшего углубленного анализа.
Ниже скриншот этого приложения для визуального анализа использования диска и его работы:
Как установить Xdiskusage
Для установки xdiskusage в Ubuntu, Linux Mint и другие дистрибутивы выполните следующую команду из терминала.
sudo apt install xdiskusage
4. QDirStat
QDirStat – это основанный на Qt анализатор каталогов/файловых систем (KDE-версия этого анализатора – KDirStat), который поставляется с отображением вашей файловой системы в стиле тепловой карты, включая древовидное представление файловой системы. Эта утилита имеет преимущество перед другими утилитами. Она включает в себя список функций для очистки системы, таких как удаление и очистка файлов с помощью утилиты.
Она имеет обширный список опций, который помогает вам настроить сканирование системы. Например, вы можете настроить сканирование музыкальных файлов с расширениями *.mp3.
Как установить QDirStat
Чтобы установить QDirStat в Ubuntu, Linux Mint и в другие версии ОС, выполните следующую команду из терминала:
sudo apt install qdirstat
5. JdiskReport
JdiskReport – это дисковый анализатор на базе Java, который имеет иной способ представления использования диска. Он обладает приятным и удобным пользовательским интерфейсом с иерархией файловой системы слева и графическим представлением использования диска для соответствующего выбора справа.
Он может показывать как круговые способы отображения дискового пространства, так и прямоугольные полосы. Кроме того, программа предоставляет возможность быстрого анализа, например.
- 50 самых больших файлов
- Топ 50 файлов, которые были недавно изменены
- Топ-50 старых файлов
- Распределение по размерам в диапазонах (например, от 1 ГБ до 4 ГБ).
- Распределение размеров по дням модификации.
- Распределение размеров по типам файлов.
- И, конечно же, несколько классных красочных тем.
Как установить JDiskReport
Скачайте JDiskReport по ссылке ниже и распакуйте.
После извлечения запустите файл .jar. Установка не требуется.
Для работы JDiskReport требуется Java run-time. Если в вашей системе Ubuntu Linux Mint нет Java run-time, установите его с помощью приведенной ниже команды.
sudo apt install default-jre
6. NCDU (NCurses Disk Usage)
Если вам удобно работать в Терминале, то вам обязательно нужно попробовать NCDU. Это аббревиатура от NCurses Disk Usage, которая сканирует вашу систему и предоставляет вам отличное представление состояния дискового пространства в терминале.
Я думаю, что он идеально подходит для тех случаев, когда вам нужно удаленно войти в систему через SSH и узнать об использовании диска там, где отключен запуск иксов.
NCDU прост, быстр и может работать в любой POSIX-подобной среде.
Он доступен для всех основных дистрибутивов. Ниже команды, которые вы можете использовать для его установки.
sudo apt install ncdu
sudo dnf install ncdu
Подведение итогов
В этой статье я рассказал о пяти приложениях, которые обеспечивают визуальное использование диска в Ubuntu и других основных дистрибутивах. Кроме того, я включил приложение на основе терминала, где у вас нет возможности использовать графический интерфейс пользователя.
Надеюсь, это поможет вам узнать, какие файлы/папки расходуют дисковое пространство, и освободить часть занятого дискового пространства.