Bsdadmin.ru

Записки администратора FreeBSD

Путь на сайте

Домашняя Mans FreeBSD по-русски df - показать свободное дисковое пространство

df - показать свободное дисковое пространство

DF(1)

НАЗВАНИЕ
df - показать свободное дисковое пространство

СИНТАКСИС
df [-b | -g | -H | -h | -k | -m | -P] [-aciln] [-t тип] [файл | файловая_система ...]

ОПИСАНИЕ
Утилита df выводит данные о размере свободного дискового пространства указанной файловой системы или файловой системы, к которой относится указанный файл. Выводимые значения соответствуют количеству 512-байтных блоков. Если не заданы ни файл, ни файловая система, утилита выводит статистику по всем cмонтированным файловым системам (зависит от опции -t, смотрите её описание ниже).

Имеются следующие опции:
-a     Показывать все точки монтирования, включая те, что были смонтированы с флагом MNT_IGNORE.
-b    Использовать для вывода блоки по 512 байт. Эта опция имеет более высокий приоритет, чем значение, заданное в переменной окружения BLOCKSIZE.
-c     Показывать общую сумму.
-g     Использовать для вывода блоки по 1073741824 байт (1 Гбайт). Эта опция имеет более высокий приоритет, чем значение, заданное в переменной окружения BLOCKSIZE.
-H     "Удобочитаемый" вывод. Использовать суффиксы B (байт), K (кило- байт), M (мегабайт), G (гигабайт), T (терабайт) и P (петабайт) для уменьшенияколичества цифр в результате до 4-х или менее, используя для этого соответствующую степень числа 10.
-h     "Удобочитаемый" вывод. Использовать суффиксы B (байт), K (кило- байт), M (мегабайт), G (гигабайт), T (терабайт) и P (петабайт) для уменьшения количества цифр в результате до 4-х или менее, используя для этого соответствующую степень числа 2.
-i      Дополнить отчёт количеством свободных индексных дескрипторов (inodes).
-k     Использовать для вывода блоки по 1024 байт (1 Кбайт). Эта опция имеет более высокий приоритет, чем значение, заданное в переменной окружения BLOCKSIZE.
-l      Отображать данные только о локально-смонтированных файловых системах.
-m     Использовать для вывода блоки по 1048576 байт (1 Мбайт). Эта опция имеет более высокий приоритет, чем значение, заданное в переменной окружения BLOCKSIZE.
-n     Показывать ранее полученную статистику по файловым системам. Целесообразно использовать эту опцию в случаях, когда имеется вероятность того, что одна или более файловых систем находятся в таком состоянии, что не смогут предоставить актуальную информацию без большой задержки. При наличии этой опции, df не будет запрашивать новую статистику у файловых систем, а вместо этого выведет возможно устаревшую информацию на основе ранее полученных данных.
-P     Указывает на то, что вывод должен соответствовать стандарту POSIX. Выводимые значения будут в 512-байтных блоках. Эта опция имеет более высокий приоритет, чем значение, заданное в перемен- ной окружения BLOCKSIZE.
-t     Отображать данные только о файловых системах заданного типа. Можно задать несколько типов, разделив их список запятыми. Можно также задать типы файловых систем, которые не должны показываться. Для этого перед списком типов файловых систем следует поставить префикс ``no''.

 К примеру, команда:
df -t nonfs,nullfs выведет все файловые системы, за исключением систем типа NFS и NULLFS. Для поиска доступных системе типов файловых систем предназначена команда lsvfs(1).
 ОКРУЖЕНИЕ BLOCKSIZE
Если установлена переменная окружения BLOCKSIZE, вывод утилиты будет представлен в единицах заданного размера блока.

СМОТРИ ТАКЖЕ
lsvfs(1), quota(1), fstatfs(2), getfsstat(2), statfs(2), getmntinfo(3), fstab(5), mount(8), quot(8)

ИСТОРИЯ
Команда df появилась в Version 1 AT&T UNIX.

ПРОБЛЕМЫ
Если указан файл или файловая система, опция -n игнорируется. Если пользователю недоступна точка монтирования, утилита может отображать устаревшие данные по этой файловой системе.

Домашняя Mans FreeBSD по-русски df - показать свободное дисковое пространство