Команда df позволяет узнать свободное место на сегментах диска которые подключены к системе.
Пример использования:
df
Файл.система 1K-blocks Использовано Доступно Использовано% Cмонтировано в /dev/sda1 960530808 685860832 225854720 76% / none 4 0 4 0% /sys/fs/cgroup udev 1460496 4 1460492 1% /dev tmpfs 295048 1292 293756 1% /run none 5120 0 5120 0% /run/lock none 1475232 216 1475016 1% /run/shm none 102400 28 102372 1% /run/user
Для того чтобы свободное место отображалось в Мб необходимо добавить ключ -h
Пример:
df -h
Файл.система Размер Использовано Дост Использовано% Cмонтировано в /dev/sda1 917G 655G 216G 76% / none 4,0K 0 4,0K 0% /sys/fs/cgroup udev 1,4G 4,0K 1,4G 1% /dev tmpfs 289M 1,3M 287M 1% /run none 5,0M 0 5,0M 0% /run/lock none 1,5G 216K 1,5G 1% /run/shm none 100M 28K 100M 1% /run/user
Справка:
Использование: df [КЛЮЧ]… [ФАЙЛ]…
Показывает сведения о файловой системе, на которой расположен каждый из ФАЙЛОВ, или, по умолчанию, обо всех файловых системах.
Аргументы, обязательные для длинных ключей, обязательны и для коротких.
-a, —all включать фиктивные файловые системы
-B, —block-size=РАЗМЕР использовать блоки указанного РАЗМЕРА. Например,
«-BM» выводит размеры в единицах, равных 1,048,576 байтам.
См. формат РАЗМЕРА далее.
—total выводить общий итог
-h, —human-readable выводить размеры в удобном для человека виде
(например, 1K 234M 2G)
-H, —si то же, но использовать степени 1000, а не 1024
-i, —inodes вывести информацию об индексных дескрипторах, а не
об использовании блоков
-k аналог —block-size=1K
-l, —local перечислить только локальные файловые системы
—no-sync не вызывать sync перед получением информации об
использовании блоков (по умолчанию)
—output[=FIELD_LIST]
при выводе использовать формат FIELD_LIST, или
показать все поля, если значение FIELD_LIST
не указано.
-P, —portability выводить в формате POSIX
—sync вызывать sync перед получением информации об
использовании блоков
-t, —type=ТИП перечислить только файловые системы указанного ТИПА
-T, —print-type выводить тип файловой системы
-x, —exclude-type=ТИП исключить файловые системы указанного ТИПА
-v (игнорируется)
—help показать эту справку и выйти
—version показать информацию о версии и выйти
Показывает значения в единицах первого доступного РАЗМЕРА из —block-size, и переменных окружения DF_BLOCK_SIZE, BLOCK_SIZE и BLOCKSIZE. Иначе, единицей по умолчанию является 1024 байта (или 512, если установлена POSIXLY_CORRECT).
РАЗМЕР задаётся целым числом и необязательной единицей изменения (пример: 10M is 10*1024*1024). Единицы изменения: K, M, G, T, P, E, Z, Y (степень 1024) или KB, MB, … (степень 1000).