DF(1)

ИМЯ
df - отчёт об использовании дискового пространства

ОБЗОР
df [OPTION]... [FILE]...

ОПИСАНИЕ
Страница руководства документации GNU версии df. df сообщает размер дискового пространства, доступного в файловой системе, содержащей каждый файл, указанный в качестве аргумента. Если имя файла не задано, то сообщается размер доступного дискового пространства во всех смонтированных на данный момент файловых системах. Дисковое пространство по умолчанию отображается в блоках размером 1K, но если установлена переменная окружения POSIXLY_CORRECT, то используются 512-байтовые блоки.

Если аргумент является абсолютным именем файла с узлом (node) дискового устройства, содержащего смонтированную файловую систему, то df показывает пространство, доступное в этой смонтированной файловой системе, а не в файловой системе узла (node) устройства. Данная версия df не показывает доступное пространство размонтированных файловых систем, т.к. подобное действие требут наличия самых подробных сведений о структуре самой файловой системы.

ОПЦИИ

Показать информацию о файловой системе, в которой находится каждый ФАЙЛ, или все файловые системы по умолчанию.

Аргументы, обязательные для опций с длинными именами, также обязательны для опций с короткими именами.

-a, --all
    включить псевдо- (фиктивные), дублированные, недоступные файловые системы

-B, --block-size=РАЗМЕР
    перед выводом мсштабировать по шкале РАЗМЕР; например, '-BM' печатает размеры в единицах измерения 1 048 576 байт; см. формат размера ниже

-h, --human-readable
    выводить размер в степенях 1024 (например, 1023М), т.е. для подсчета килобайт, мегабайт, гигабайт т.п. использовать степени 1024

-H, --si
    выводить размер в степенях 1000 (например, 1.1G), т.е. для подсчета килобайт, мегабайт, гигабайт т.п. использовать степени 1000. Это значит, что используются официальные SI единицы измерения (где для расчётов используется 1000 вместо 1024 и, таким образом, M -- это 1000000, а не 1048576)

-i, --inodes
    выводить информацию об индексных дескрипторах (inodes), а не об использовании блоков

-k  как при выводе --block-size=1K, т.е. при выводе устанавливает размер блока в 1024 байт

-l, --local
    выводить только данные о локальных файловых системах

--no-sync
    не делать системный вызов sync перед получением данных об использовании дискового пространства (по умолчанию)

--output[=СПИСОК_ПОЛЕЙ]
    выводить поля из СПИСКа_ПОЛЕЙ. Если список не задан, выводить все доступные поля. Значения указываются через запятую. Возможные поля: source – источник точки монтирования, обычно устройство; fstype – тип файловой системы; itotal – общее количество инодов; iused – количество используемых инодов; ipcent – процент используемых инодов; size – общее количество блоков; used – количество используемых блоков» avail – количество свободных блоков; pcent – процент использованных блоков; itotal – общее количество инодов; iused – количество используемых инодов; ipcent – процент используемых инодов; file – имя файла (если было указано); target – точка монтирования

-P, --portability
    Использовать формат вывода по стандарту POSIX. Он такой же, как формат по умолчанию, только информация о каждой файловой системе всегда выводится на одной строке; имя смонтированного устройства никогда не помещается на отдельную строку. Это приводит к тому, что если длина имени смонтированного устройства больше, чем 20 символов (например, для некоторых сетевых файловых систем), то колонки не выравниваются.

--sync
    делать системный вызов sync перед получением данных об использовании дискового пространства

--total
    исключить все записи, несущественные для доступного пространства, и вывести общий итог

-t, --type=ТИП
    показывать только файловые системы указанных ТИПов

-T, --print-type
    выдавать тип для файловой системы

-x, --exclude-type=ТИП
    не показывать файловые системы указанного ТИПа

-v  (не обрабатыватеся)

--help
    выдать подсказку на стандартный вывод и успешно завершиться

--version
    выдать информацию о версии на стандартный вывод и успешно завершиться

Значения выводятся в единицах первого имеющегося РАЗМЕРа, указанного в опции --block-size, или переменных окружения DF_BLOCK_SIZE, BLOCK_SIZE и BLOCKSIZE. Если единицы для вывода значений не заданы, то по умолчанию используются блоки по 1024 байта (или 512, если установлена переменная окружения POSIXLY_CORRECT)

Значение РАЗМЕРа - это целое число с указанной в опции единицей измерения (например: 10K значит 10*1024). Единицами измерения задаются буквами K,M,G,T,P,E,Z,Y (степень 1024) или KB,MB,... (степень 1000).

СПИСОК_ПОЛЕЙ - это разделенный запятыми список столбцов, которые должны быть включены при выдаче. Правильные имена полей: 'source', 'fstype', 'itotal', 'iused', 'iavail', 'ipcent', 'size', 'used', 'avail', 'pcent', 'file' and 'target' (см.описание опции или полную документацию, info page).

АВТОР
Написано Torbjorn Granlund, David MacKenzie и Paul Eggert.

ИНФОРМАЦИЯ ОБ ОШИБКАХ
GNU coreutils помощь онлайн: <http://www.gnu.org/software/coreutils/>
Сообщить об ошибках перевода : <http://translationproject.org/team/>

АВТОРСКИЕ ПРАВА
Copyright © 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
Свободное программное обеспечение: можно свободно изменять и распространять его. БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, в той мере, в какой это разрешено законом.

СМОТРИ ТАКЖЕ
Полная документация на: <http://www.gnu.org/software/coreutils/df>
или доступна локально через: info '(coreutils) df invocation'

ПЕРЕВОД
Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2003

АстраЛинукс апрель 2020 - перевод DF "1" "February 2017" "GNU coreutils 8.26" "User Commands"