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

Худших везде большинство (Фалес).

Как проверить место на диске в Linux из командной строки3 мин для чтения

FavoriteLoadingДобавить в избранное
23 января 2023
Как проверить место на диске в Linux из командной строки
При работе с Linux вы должны быстро проверить доступное пространство в вашей системе. Таким образом, вы можете следить за своими дисками, чтобы убедиться, что у вас не закончилось место. Проверить свободное место на диске очень просто, в зависимости от вашего рабочего стола с графическим интерфейсом. Однако, если у вас есть сервер только с командной строкой, вам нужен способ проверить место на диске с помощью командной строки.

В этой статье основное внимание уделяется проверке дискового пространства в Linux с помощью командной строки.

 

Проверка места на диске в Linux с помощью команд DU и DF Linux

В Linux есть две полезные команды для проверки дискового пространства в вашей системе. Команда df (disk free) отображает доступное дисковое пространство в вашей системе. Таким образом, вы можете следить за тем, сколько места осталось в вашей системе.

Команда du (disk usage) показывает каталоги, занимающие место на диске. В отличие от df, команда du фокусируется на каталогах, занимающих место, а команда df фокусируется на конкретных дисках и используемом ими пространстве.

 

Работа с df

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

$ df

 

Вывод, который мы получаем, не легко читается. Однако мы можем добавить флаг -h, чтобы получить удобочитаемый вывод.

$ df -h

 

В выводе наш основной диск — /dev/sda3. Он имеет размер диска 24 гигабайта и используется на 54%. Предположим, в вашей системе установлено больше дисков. Вы можете получить более подробный вывод со всеми отображаемыми файловыми системами и их дисковым пространством.

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

$ df -h /dev/sda3

 

Таким образом, мы сузили вывод дискового пространства. Точно так же вы можете указать диск, на котором вы хотите проверить его дисковое пространство, используя его тип. Сначала проверьте свободное место на диске с помощью параметра -T, чтобы отобразить тип файловой системы.

$ df -ht

 

Читать  Bash. While True Loop

Укажем тип файловой системы ext4. Для этого добавьте параметр -t.

$ df -ht ext4

 

Предположим, вы хотите проверить общее дисковое пространство всех /dev/sda в вашей системе. Вы можете использовать параметр –total и подстановочный знак для соответствия всем файловым системам sda.

$ df -h --total /dev/sda*

 

Теперь, когда мы проверили доступное место на диске, пришло время проверить использование диска для различных файлов и папок с помощью команды du.

 

Работа с du

Запуск команды du отображает каталоги в вашей системе вместе с пространством, которое они используют. Добавление -h отображает использование диска в удобочитаемом формате.

$ du

 

Если вы хотите просмотреть использование диска для всех файлов и папок в текущем каталоге, добавьте параметр -a для всех.

$ du -a

 

Чтобы просмотреть общее использование диска всеми каталогами в текущем местоположении без отображения их подкаталогов, используйте параметр -s .

$ du -hs

 

Мы можем вернуть сводную информацию для всех каталогов, добавив звездочку (*).

du -h -s *

 

Вывод, который мы получаем, не отсортирован. Объедините команду du с командой sort, чтобы получить отсортированные выходные данные об использовании диска от наибольшего к наименьшему.

$ du -h -s * | sort -nr

 

Предположим, вы хотите получить использование диска для данного каталога. Вы можете указать его абсолютный путь. Вот пример:

$ du -hs /usr/bin/

 

Заключение

Проверить место на диске в Linux через командную строку можно с помощью команд df и du. В этом посте представлены две команды и приведены разные примеры их использования для проверки дискового пространства и сводки использования диска по разным файлам и папкам.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**URL-адрес комментаторов dofollow

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Читайте также

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close