Главная > Управление пакетами и системой > df

df: Проверка использования дискового пространства

Команда df сообщает об использовании дискового пространства файловыми системами. Она отображает общий объем, использованный объем, доступный объем и процент использования в удобочитаемом формате, помогая системным администраторам быстро оценить состояние диска.

Обзор

df является сокращением от 'disk free' и показывает общий объем дискового пространства, использованный объем, доступный объем и процент использования смонтированных файловых систем. Особенно удобно использовать с опцией -h, которая отображает объем в удобочитаемых единицах (КБ, МБ, ГБ).

Основные функции

  • Отчет об использовании дискового пространства по файловым системам
  • Удобное для человека отображение объема (-h)
  • Отображение типа файловой системы (-T)
  • Проверка использования inode (-i)

Основные опции

Команда df позволяет настраивать формат вывода и фильтровать определенную информацию с помощью различных опций.

Формат отображения и информация

Сгенерированная команда:

Комбинируйте команды.

Описание:

`df` Запускает команду.

Комбинируйте эти опции, чтобы виртуально выполнять команды с помощью ИИ.

Примеры использования

Типичные примеры использования команды df.

Проверка использования диска в удобном для человека формате

df -h

Наиболее часто используемый формат, отображающий дисковое пространство в удобочитаемых единицах.

Проверка использования диска с типом файловой системы

df -Th

Отображает тип каждой файловой системы (например, ext4, xfs) для предоставления более подробной информации.

Проверка использования inode

df -ih

Проверяет использование и доступность inode вместо дискового пространства. Нехватка inode может помешать созданию файлов, даже если на диске есть свободное место.

Проверка использования конкретной файловой системы

df -h /home

Проверяет использование только той файловой системы, к которой относится определенная точка монтирования или каталог.

Отображение только определенных типов файловых систем

df -h -t ext4

Например, отображает только файловые системы типа ext4.

Советы и примечания

Полезные советы и моменты, на которые стоит обратить внимание при использовании команды df.

Разница между df и du

df сообщает об общем доступном пространстве файловой системы, в то время как du (disk usage) сообщает о пространстве, занимаемом конкретным каталогом или файлом. df рассчитывает в блоках и может не отражать пространство, занимаемое удаленными, но все еще открытыми файлами.

Интерпретация вывода

Каждый столбец вывода df означает следующее:

  • Filesystem: Имя файловой системы или смонтированное устройство.
  • Size: Общий объем файловой системы.
  • Used: Текущее используемое пространство.
  • Avail: Пространство, доступное для новых файлов пользователя. (Обычно исключая пространство, зарезервированное для root-пользователя)
  • Use%: Процент использованного пространства. Высокое значение может указывать на нехватку дискового пространства.
  • Mounted on: Путь к каталогу, в который смонтирована файловая система.

Стандартная установка

Команда df предустановлена в большинстве дистрибутивов Linux, поэтому отдельная установка не требуется.


Те же команды в категории