Поиск по сайту:

Как проверить дисковое пространство в Linux с помощью команды «df»


В Интернете вы найдете множество инструментов для проверки использования дискового пространства в Linux. Однако в Linux есть мощная встроенная утилита под названием «df».

Команда «df» означает «файловая система диска». Она используется для получения полной сводной информации об использовании доступного и используемого дискового пространства файловой системы в системе Linux.

Использование параметра «-h» с (df -h) отобразит статистику дискового пространства файловой системы в «удобном для чтения» формате, который означает, что он дает подробную информацию в байтах, мегабайтах и гигабайтах.

В этой статье объясняется, как получить полную информацию об использовании дискового пространства Linux с помощью команды «df» с практическими примерами. Таким образом, вы сможете лучше понять использование команды df в Linux.

1. Проверьте использование дискового пространства Linux

Команда «df» отображает информацию об имени устройства, общем количестве блоков, общем дисковом пространстве, использованном дисковом пространстве, доступном дисковом пространстве и точках монтирования в файловой системе.

sudo df

2. Проверьте информацию об использовании дискового пространства Linux.

Команда "df -a" используется для отображения информации об использовании дискового пространства всеми смонтированными файловыми системами, включая общее пространство, используемое пространство, доступное пространство, использование памяти и процент пространства, используемого для каждой файловая система.

Он также показывает псевдофайловые системы с 0 блоками (не привязанными напрямую к физическому устройству) и по умолчанию игнорируются.

df -a

3. Покажите использование дискового пространства в удобочитаемом формате.

Вы заметили, что приведенные выше команды отображают информацию в байтах, что совершенно нечитабельно, потому что мы привыкли читать размеры в мегабайтах, гигабайтах и т. д., поскольку это очень упрощает понимание и запоминание.

Команда "df -h" используется для отображения использования дискового пространства в удобочитаемом формате. Опция "-h" означает «удобочитаемый» и показывает информацию обо всех смонтированных файловых системах в вашей системе, представляя размеры в формате, более удобном для человека. для понимания используйте такие единицы, как килобайты (КБ), мегабайты (МБ), гигабайты (ГБ) и т. д.

sudo df -h

4. Проверьте использование дискового пространства в каталоге /home.

Команда "df -hT /home" используется для отображения использования дискового пространства каталога или раздела /home в удобочитаемом формате. Параметр -T показывает тип файловой системы (ext4) вместе с другой информацией.

df -hT /home

5. Проверьте использование дискового пространства в килобайтах.

Чтобы отобразить всю информацию о смонтированной файловой системе и ее использовании в блоках 1024 байт, используйте опцию «-k» (например, --block-size=1K >), который предоставляет информацию о каждой файловой системе вашей системы, указывая размеры в килобайтах (КБ).

sudo df -k

6. Проверьте использование дискового пространства в мегабайтах.

Чтобы отобразить информацию об использовании всей файловой системы в МБ (Мегабайт), используйте параметр «-m», который представляет размеры в мегабайтах (МБ).

sudo df -m

7. Проверьте использование дискового пространства в гигабайтах.

Для отображения информации обо всей статистике файловой системы в ГБ (Гигабайт) используйте команду "df -h", которая показывает дисковое пространство в человеческом формате. читаемые размеры, такие как килобайты (КБ), мегабайты (МБ), гигабайты (ГБ) и т. д.

sudo df -h

8. Проверьте использование индексных дескрипторов в Linux

Команда "df -i" предоставляет подробную информацию о количестве используемых и доступных индексных дескрипторов в каждой смонтированной файловой системе в системе Linux. Индексные дескрипторы — это структуры данных, в которых хранится информация о файлах и каталогах, такая как право собственности, разрешения и временные метки.

sudo df -i

Если вы окажетесь в ситуации нехватки индексных дескрипторов, вам потребуется увеличить количество индексных дескрипторов в вашей файловой системе Linux.

9. Проверьте тип файловой системы Linux.

Если вы заметили вывод всех приведенных выше команд, вы увидите, что в результатах не указан тип файловой системы Linux. Чтобы проверить тип файловой системы вашей системы, используйте опцию «T», которая отобразит тип файловой системы вместе с другой информацией.

sudo df -T

10. Проверьте использование дискового пространства для файловых систем ext4.

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

sudo df -t ext4

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

Если вы хотите отобразить тип файловой системы, не принадлежащий к типу ext4, используйте опцию «-x», которая выведет использование дискового пространства для всех смонтированных файлов. файловые системы, отличные от ext4, за исключением файловых систем типа ext4.

sudo df -x ext4

12. Проверьте использование команды df

Команда "df --help" предоставляет список доступных опций, которые используются с командой df.

df --help

Заключение

Команда «df» полезна для проверки использования дискового пространства в вашей системе Linux. Запуская различные параметры, такие как '-h' для удобочитаемого вывода или '-T' для отображения типов файловых систем, пользователи могут получить подробную информацию об использовании дискового пространства в разные смонтированные файловые системы.