Существует несколько способов проверить свободное место на диске в Linux — от простых команд в терминале до графических утилит.
1. Команда df
Одна из самых популярных команд для проверки свободного места. Показывает информацию о размере, использованном и доступном месте на каждом диске.
Базовый синтаксис: df
С удобочитаемым выводом (в KB, MB, GB): df -h
Для конкретного раздела: df -h /dev/sda2 или df -h / (где / — точка монтирования).
По типу файловой системы: df -ht ext4.
В выводе столбцы означают:
- Filesystem — имя файловой системы/раздела;
- Size — общий размер;
- Used — использованное место;
- Avail — свободное место;
- Use% — процент использования;
- Mounted on — точка монтирования.
2. Команда du
Показывает использование диска для отдельных файлов и каталогов — более детальный анализ.
Базовый синтаксис: du
С удобочитаемым выводом: du -h
Суммарный размер каталога: du -hs /путь/к/каталогу
С правами суперпользователя (для защищённых каталогов): sudo du -hs /etc.
3. Команда lsblk
Отображает разделы дисков и их размер в древовидной структуре. Полезен для просмотра конфигурации накопителей.
Базовый синтаксис: lsblk
4. Команда fdisk -l
Показывает размер дисков и информацию о разбиении на разделы.
Синтаксис: sudo fdisk -l
5. Команда pydf
Альтернатива df, выводящая информацию с цветной разметкой для удобства чтения.
Синтаксис: pydf
Примечание: может потребоваться предварительная установка.
6. Графические утилиты
Если удобнее работать с GUI, используйте встроенные инструменты дистрибутива:
Gnome: «Диски» или «Системный монитор».
KDE: «KDiskFree».
7. Утилита ncdu
Текстовый интерфейс для анализа дискового пространства с древовидным отображением каталогов.
Установите утилиту: sudo apt install ncdu (для Debian/Ubuntu).
Запустите анализ: ncdu /путь/к/каталогу.
Краткий итог
Для общего обзора используйте df -h.
Для анализа по каталогам — du -h.
Для структуры разделов — lsblk или fdisk -l.
Для удобного цветного вывода — pydf.
Для детального текстового анализа — ncdu.
Для работы с GUI — встроенные приложения типа «Системный монитор».
Выбирайте метод в зависимости от ваших задач и предпочтений.