Как проверить место на жестком диске Linux

{title}

Жесткий диск является одним из наиболее важных аппаратных элементов в любом типе оборудования и с любой используемой операционной системой, поскольку без него невозможно было бы использовать базовую операционную систему. Сегодня существует много технологий на уровне жестких дисков, у нас есть новые твердотельные диски, которые предлагают нам уникальную скорость загрузки и завершения работы, улучшенные функции безопасности, но проблема их отказа, критикуемая во многих случаях, является проблемой хранилища, поскольку эти жесткие диски представлены в объеме 128 или 256 ГБ, которых в современном цифровом мире, как и сегодня, очень мало.

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

  • Внезапное отключение диска или сбой
  • Невозможность доступа к информации, размещенной на жестком диске
  • Ошибка чтения или записи файла
  • Система и приложение перезагружаются без причины

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

1. Как использовать команду DF в Linux

Шаг 1
Команда DF была разработана для отображения точной информации об общем, занятом и свободном пространстве в нашей операционной системе, чтобы улучшить ее администрирование. Чтобы начать размещение информации, мы выполним следующее:

 DF -H 
Параметр -H позволяет отображать информацию в читаемом формате. Мы можем видеть конкретные детали, такие как размер, используемое и доступное пространство, а также это процентное значение.

{title}

Шаг 2
В случае, если отображается широкий список устройств, есть возможность отобразить информацию об отдельном каталоге или пути, в частности, например:

 df -H / dev / sda1 

{title}

Шаг 3
Команда DF имеет общий параметр df output, с помощью которого мы можем указать ряд атрибутов для отображения в результате. Доступны следующие атрибуты:

источник

Указывает источник файловой системы
размер

Указывает общее количество блоков
используемый

Относится к пространству, используемому на жестком диске
польза

Просмотр доступного места на жестком диске
pcent

Показать результат использования пространства в%
цель

Относится к точке установки устройства

Шаг 4
Чтобы использовать эту опцию, мы выполним следующее:

 df -H --output = размер, использованный, безрезультатный, проценты 

{title}

Другие альтернативы для использования с командой DF:

  • Чтобы узнать свободные иноды, мы будем использовать команду df -i
  • Чтобы система развернула файловые системы, даже если они имеют нулевые байты, мы выполняем -ao -all df -ao df -all

2. Как использовать команду DU в Linux

Шаг 1
Еще одна из наиболее полезных команд Linux, которая знает все, что связано с хранилищем, - это команда DU (Disk Usage), которая позволяет нам узнать, сколько весит каждая из папок и файлов в системе.

Основное использование команды DU:

 дю 
Это будет сгенерированный результат:

{title}

Шаг 2
С помощью базовой команды du отображается пространство, занимаемое всеми каталогами из текущего каталога, там оно распределяется следующим образом:

  • Номер первого столбца - это пространство, занимаемое каталогом, и выражается в кб.
  • Во втором столбце указан маршрут этого пространства.
Если мы хотим знать только общее использованное пространство, мы выполним следующее:
 ду-с 

$config[ads_text5] not found

{title}

Шаг 3
Чтобы узнать, какие файлы занимают помимо каталогов, мы будем использовать следующую строку:

 ду-а 

{title}

Шаг 4
Если мы хотим получить результаты на человеческом или читабельном языке, просто выполните:

 ду-х 

{title}

Шаг 5
Мы можем подробно узнать вес конкретного каталога, для этого используем следующий синтаксис:

 ду-ш (маршрут) 

{title}

$config[ads_text6] not found

Шаг 6
Это две наиболее полезные команды, чтобы детально узнать пространство на жестком диске, но в Linux мы можем использовать некоторые дополнительные команды, такие как:

$config[ads_text5] not found

lsblk

Эта команда отображает размер каждого диска и разделов в МБ, ГБ и т. Д.

{title}

дерево

Эта команда отображает результаты в древовидном формате с каждым подкаталогом, что дает нам более глобальный объем информации.

Шаг 7
Для его установки мы выполняем:

 sudo apt установить дерево 
Варианты использования:
  • дерево / каталог
  • дерево -h / каталог
  • дерево -dh / каталог

{title}

С любой из этих опций будет возможно точно знать свободное место, используемое в Linux.

$config[ads_text6] not found