Как узнать свободное место на диске в консоли Linux

Для того чтобы узнать свободное место на диске в консоли Linux, обычно используют команду `df`. Она отображает информацию о доступном и использованном дисковом пространстве файловых систем, подключенных к системе. Вот несколько способов использования:

Базовое использование

Просто введите `df` в терминале, чтобы получить общий обзор использования диска:

df

Эта команда покажет информацию о всех смонтированных файловых системах в стандартных единицах (обычно в килобайтах).

Отображение в читаемом формате

Чтобы сделать вывод более понятным, используйте опцию `-h` (или `--human-readable`), которая отобразит информацию в человеко-читаемых единицах (КБ, МБ, ГБ):

df -h

Отображение только определенного типа файловых систем

Если вы хотите отобразить информацию только о файловых системах определенного типа, используйте опцию `-t`. Например, для отображения только файловых систем ext4:

df -t ext4

Исключение определенного типа файловых систем

Если вы хотите исключить файловые системы определенного типа из отчета, используйте опцию `-x`. Например, чтобы исключить tmpfs и devtmpfs:

df -x tmpfs -x devtmpfs

Отображение inode

Иногда полезно знать не только о доступном дисковом пространстве, но и о доступных inode (индексных дескрипторах), которые могут быть ограничены на некоторых файловых системах. Для этого используйте опцию `-i`:

df -i`

Команда `df` является мощным инструментом для мониторинга использования дискового пространства в Linux. Используя различные опции, можно легко адаптировать вывод команды под свои нужды, получая всю необходимую информацию о состоянии дисковых ресурсов системы.

Feb. 22, 2024, easyoffer

Утилита df, позволяет проанализировать свободное пространство на всех подключенных к системе разделах.
По умолчанию размер отображается в байтах, чтобы сделать его более читаемым, используйте ключ -h.
Если хотите посмотреть только свободное место в определенном каталоге, аргументом можно передать директорию/ утсройство
df -h /home

Другие ключи:
-m - отображать размер в мегабайтах
-T - отображать тип файловой системы
-a - включить в список все файловые системы
-i - отображать используемые иноды

Oct. 24, 2023, Stanislav