Команда df Linux описание и примеры

На чтение
2 мин
Дата обновления
03.02.2026
Формат:Самостоятельно с наставником
Менеджер отдела продаж
Курс «Менеджер отдела продаж» поможет вам освоить ключевые навыки эффективного управления продажами и успешного взаимодействия с клиентами. Мы предлагаем не только теоретическую базу, но и практические задания, реальные кейсы и проекты для портфолио, чтобы вы могли уверенно преодолеть все этапы продажи. Научитесь искусству ведения переговоров, разработке стратегий продаж и управлению командами, а также получите сертификат, подтверждающий ваши новые компетенции и готовность к вызовам бизнеса!
47600 ₽119000 ₽
3967 ₽/мес рассрочка
Подробнее
#COURSE#

Бывает часто необходимо проверить свободное место на диске через терминал, без утилиты df не обойтись. Она означает "Disk Free" - использование дискового пространства. Может выводит не только свободное место на диске, но и точку монтирования, список устройств, которые подключены к файловой системе.

Синтаксис

Рассмотрим синтаксис утилиты.

df параметры устройство

Посмотрим, что говорит справка --help.

df--help

Результат выполнения df --help

 

Основные параметры:

  • -a, --all. показать все файловые системы.
  • -h. Опция позволяет показать информацию более наглядной. Размеры выводятся в мегабайтах и гигабайтах.
  • -H. Размеры показываются в гигабайтах.
  • -k. Данная опция показывает на экране терминала размеры в килобайтах.
  • -t, --type. Выводит информацию только про указанную файловую систему.
  • --total. Опция показывает всю информация о дисковом пространстве.

Примеры

Для примера можно просто ввести df без аргументов.

Вывод информации о файловой системе

Как видно на скриншоте выше, утилита показала в командной строке информацию о дисковом пространстве, однако выполнения команды в таком варианте есть один большой недостаток. Размеры выводятся в килобайтах (1K-blocks). Чтобы улучшить наглядность выполним:

df -h

df -h

Здесь видим:

  • Filesystem - файловая система;
  • Size - размер в мегабайтах, показывается вся емкость точки монтирования;
  • Used - сколько использовано дискового пространства;
  • Avail - сколько осталось место в мегабайтах;
  • Use% - аналог столбца "Used", только информация выводится в процентах;
  • Monted on - точка монтирования.

Если не хватает места в какой-нибудь точке монтирования, то обычно используют символьные ссылки. В нашем примере в столбце "Use%" 100%  стоит /lib/live/mount/medium.

Символьная ссылка - это файл или каталог, который ссылается на другой файл или каталог.

Синтаксис для создания мягкой ссылки:

ln -s <источник> <название ссылки>

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

df -h /dev/sr0

Следующий вариант использования утилиты - вывод информации только с файловой системой "udev".

df -t udev

Вместо udev можно написать etxt4 или любой другую Filesystem.

В итоге можно сказать, что утилита наиболее часто используется на серверах в командной строке, так как в графической оболочке очень много способов узнать объем свободного места без использования терминала.