Существует 2 способа как узнать свободное место осталось на диске в Linux. Способ номер раз (1) узнать свободное место — утилиты с графическим интерфейсом (GUI), такие как GParter. Способ номер два (2) есть несколько консольных утилит, такие как df и du. А теперь более подробно!
Способ номер 1: GParted

GParted можно установить через терминал или менеджер пакетов вашего дистрибутива.
Способ номер 2: консольная утилита df
Утилита (команда) df, позволяет узнать свободное место на дисках в linux, на всех подключенных к системе разделах:
www@host:~$ df
По умолчанию размер отображается в байтах, чтобы сделать его более читаемым, используйте опцию -h (или —human-readable) выводит информацию в удобном для восприятия виде (например: 1K, 234M, 2G):
www@host:~$ df -h
Утилита df так же поддерживает и другие опции:
- -m — отображать размер в мегабайтах
- -T — отображать тип файловой системы
- -a — включить в список все файловые системы
- -i — отображать используемые иноды
- -H — Тоже самое, что и -h, но при пересчете используется множитель 1000, а не 1024
Командная утилита du
Чтобы проанализировать какие файлы занимают больше всего пространства можно использовать утилиту du. Утилита выводит размер всех файлов в текущей или указанной директории, например:
www@host:~$ du -h /homeЧтобы было более удобно анализировать информацию, можно отсортировать вывод:
www@host:~$ du -h ~/Download/ | sort -hОпция -h указывает, что нужно выводить размер в понятном для человека формате . Так же есть еще несколько интересных опций:
- -b — выдавать размер в байтах
- -k — показывать размер в килобайтах
- -m — размер в мегабайтах
- -x — не учитывать каталоги, находящиеся в других файловых системах.
- -a — отображает использование диска всеми файлами, а не только каталогами.
www@host:~$ du -ah-ah отображает использование диска всеми файлами и папками в понятном для человека формате. Такой вывод легче для восприятия, поскольку он показывает размеры в килобайтах, мегабайтах и т.д.
Опция —exclude исключает какие-либо файлы из подсчёта, например:
www@host:~$ du -ahc /home --exclude="*.txt"Итоговый размер текущего каталога в удобном формате:
www@host:~$ du -sh
20G .Вывести последнюю строку с суммарным размером («итого»):
www@host:~$ du -ch
221M .
221M total
Подсчитать в мегабайтах размеры папок и их общий размер:
www@host:/var/www$ du -scmh site1.ru/ site2.ru/
59M site1.ru/
88M site2.ru/
147M total
Теперь Вы знаете как минимум два способа — как узнать или проверить свободное место на диске linux, в терминале и графической оболочке.
Искал эту информацию
жду еще по теме