df
df (аббревиатура от disk free) — утилита в UNIX и UNIX-подобных системах, показывает список всех файловых систем по именам устройств, сообщает их размер, занятое и свободное пространство и точки монтирования.
Ключи
[править | править код]-h, --human-readable
[править | править код]Отобразит размер в человеко-читаемом формате, размерностью 1024, добавив названия единиц (Kибибайт, Mебибайт, Гибибайт, Tебибайт)[1].
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 4.0G 2.4G 1.5G 62% /
/dev/sda2 29G 14G 14G 50% /usr
/dev/sda3 62G 2.6G 56G 5% /var
tmpfs 512M 60K 512M 1% /tmp
-H, --si
[править | править код]Отобразит размер в человеко-читаемом формате, в единицах СИ, размерностью 1000, добавив названия единиц (Kилобайт, Mегабайт, Гигабайт, Tерабайт)[1].
-a, --all
[править | править код]- Включает в список файловых систем те, которые имеют размер в 0 блоков, и которые по умолчанию опускаются. Такие файловые системы обычно являются псевдо-файловыми системами специального назначения, например, для automounter. Кроме того, только если задана эта опция, будут показаны файловые системы типа «ignore» или «auto», которые поддерживаются некоторыми операционными системами[1].
-k
[править | править код]- Используется для отображения размеров блоками по 1 килобайту, вместо установленных по умолчанию блоков в 512 байт[1].
-i, --inodes
[править | править код]- Вместо информации о блоках выдаётся информация об использовании inode'ов в файловой системе. Inode содержит информацию о файле: владелец, права доступа, временные штампы и местоположение на диске. Если на диске записано множество мелких файлов и inodes оказались исчерпаны, то никакие дополнительные файлы не могут быть записаны, несмотря на наличие свободного места на диске[1].
$ df -i / Файл.система Iнодов IИспользовано IСвободно IИспользовано% Cмонтировано в /dev/sda2 38363136 1262071 37101065 4% /
-t тип-файловой-системы, --type=тип-файловой-системы
[править | править код]- Показывать только файловые системы с указанным типом-файловой-системы. Можно задать несколько типов файловых систем, если использовать несколько опций -t. По умолчанию никакие типы файловых системы не опускаются[1].
-T, --print-type
[править | править код]- Выдавать тип для каждой файловой системы. Тип берётся от операционной системы (и определяется системно-зависимым способом, например посредством чтения файла /etc/mtab)[1].
-x тип-файловой-системы, --exclude-type=тип-файловой-системы
[править | править код]- Не показывать файловые системы с заданным типом-файловой-системы. Можно задать несколько типов файловых систем, если использовать несколько опций -x . По умолчанию никакие типы файловых систем не опускаются[1].
Утилиту df можно использовать для получения информации о том, к какой файловой системе относится какой-либо каталог. Например, для текущего каталога:
$ df -k .
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 4166504 2449796 1505056 62% /
См. также
[править | править код]Примечания
[править | править код]- ↑ 1 2 3 4 5 6 7 8 GNU Coreutils: df invocation . Дата обращения: 3 июля 2017. Архивировано 23 декабря 2014 года.
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |
В статье не хватает ссылок на источники (см. рекомендации по поиску). |