Rain Wiki · Linux

df (disk free)

Как читать вывод команды df, почему Use% может достичь 100%, когда Avail еще не равен нулю для обычных пользователей, и как проверить иноды с помощью df -i.

Linux · Rain Wiki

df (disk free) — это стандартная команда, которая показывает размер, занятое место, доступное место и точку монтирования каждой смонтированной файловой системы. 'df -h' выводит размеры в удобном для чтения формате; 'df -i' показывает использование инодов вместо байтов, что объясняет ошибки 'No space left on device', когда свободное место в байтах еще есть.

Чтение столбцов

Filesystem — это устройство, Size — общий объем, Used и Avail — занятое и свободное место для обычных пользователей, Use% — процент использования, а Mounted on — каталог, в котором оно отображается.

В ext4 по умолчанию около 5% зарезервировано для root, поэтому сумма Used + Avail может быть меньше, чем Size, и обычные пользователи могут столкнуться с нехваткой места до того, как Use% достигнет 100%.

Полезные параметры

'-T' добавляет тип файловой системы, '-x tmpfs' скрывает временные файловые системы в оперативной памяти, а 'df -h /var' показывает только ту файловую систему, в которой находится /var.

Как проверить свободное место

  1. Выполните: df -hT -x tmpfs
  2. Найдите файловую систему с высоким значением Use%.
  3. Также проверьте иноды: df -i
  4. Затем изучите содержимое с помощью du или ncdu, чтобы найти, что именно занимает место.

Осторожно

  • Никогда не заполняйте корневую файловую систему до 100%: службы, входы в систему и обновления пакетов могут перестать работать.

Примечание: RainServer предлагает мониторинг и безопасную очистку для серверов Linux; программа показывает, что будет изменено, и запрашивает подтверждение.

Источники

Обновлено: 2026-10-08

Связанные статьи