GDMAP
В Gnome можно использовать GDMap, а в KDE – fileslight. Обе утилиты сканируют файловую систему и выводят все файлы в виде диаграммы. Размер блока зависит от размера файла. Чем больше файл или папка, тем больше блок. Для установки GDMap в Ubuntu выполните:
sudo apt install gdmap
Здесь можно оценить, какие файлы самые увесистые.
УТИЛИТА NCDU
Это псевдографическая утилита, которая работает в терминале Linux. Она отображает список файлов и директорий по объёму и позволяет удалять ненужные файлы. Для установки утилиты выполните:
sudo apt install ncdu
Для перемещения по списку используйте кнопки со стрелками вверх и вниз, для открытия папки – клавишу Enter, а для удаления файла – кнопку d. Также можно использовать для перемещения кнопки в Vim стиле – h, j, k, l.
УТИЛИТА DU
Установленная по умолчанию во всех дистрибутивах утилита du. С помощью следующей команды вы можете вывести 20 самых больших файлов и папок в нужной папке, для примера снова возьмём домашнюю папку:
sudo du -a /dev/ | sort -n -r | head -n 20
Мы не можем использовать опцию -h для вывода размера в читабельном формате, потому что тогда не будет работать сортировка.
УТИЛИТА FIND
С помощью команды find вы тоже можете искать большие файлы Linux. Для этого используйте опцию -size. Например, давайте найдём файлы, которые больше 300 мегабайтов в папке /dev
:
sudo find /lib/ -xdev -type f -size +1M
Можно пойти ещё дальше – вывести размер этих файлов и отсортировать их по размеру:
find /lib/ -xdev -type f -size +1M -exec du -sh {} ';' | sort -rh
Самые большие файлы Linux будут сверху, а более мелкие – ниже.