ѕодпишитесь на наш Telegram-канал Ѕудьте в курсе последних новостей 👇 😉 ѕодписатьс€
ѕоддержим в трудное врем€ —пециальное предложение на техническую поддержку вашей »“ - инфраструктуры силами наших экспертов ѕодобрать тариф
ѕоставка оборудовани€ √аранти€ и помощь с настройкой. —кидка дл€ наших читателей по промокоду WIKIMERIONET  упить
»нтерфейс статистики Merion Mertics показывает ключевые диаграммы и графики по звонкам, а также историю звонков в формате, который легко поймет менеджер ѕопробовать бесплатно
¬недрение
офисной телефонии
Ўаг на пути к созданию доступных унифицированных коммуникаций в вашей компании ¬недрить
»нтеграци€ с CRM ѕомогаем навести пор€док с данными
и хранить их в единой экосистеме
ѕодключить
»“ Ѕезопасность ”мна€ информационна€ безопасность дл€ вашего бизнеса «аказать
ћерион Ќетворкс

5 минут чтени€

”правление дисковым пространством на сервере Linux - важна€ задача. Ќапример, приложени€ диспетчера пакетов уведом€т вас, сколько места на диске потребуетс€ дл€ установки. „тобы эта информаци€ была значимой, вы должны знать, сколько места доступно в вашей системе.

¬ этом руководстве вы узнаете, как использовать команду df дл€ проверки дискового пространства в Linux и команду du дл€ отображени€ использовани€ дискового пространства файловой системы.

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

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

¬ы можете проверить свое дисковое пространство, просто открыв окно терминала и введ€ следующее:

df
df

 оманда df означает освобождение диска и показывает количество места, занимаемого различными дисками. ѕо умолчанию df отображает значени€ в блоках размером 1 килобайт.


ќтображение использовани€ в мегабайтах и гигабайтах

¬ы можете отобразить использование диска в более удобочитаемом формате, добавив параметр Цh:

df Цh

«десь отображаетс€ размер в килобайтах (K), мегабайтах (M) и гигабайтах (G).

df Цh

ѕонимание формата вывода

 оманда df выводит несколько столбцов:

Filesystem         Size      Used     Avail    Use%    Mounted on

udev               210M        0        210M     0%       /dev

tmpfs              49M       1004K      48M      3%       /run

/dev/sda2          7.9G       4.3G      3.2G     58%      /	

¬ вашем выводе может быть больше записей.

  • Filesystem - это им€ каждого конкретного диска. —юда вход€т физические жесткие диски, логические (разделенные) диски, а также виртуальные или временные диски.
  • Size - размер файловой системы.
  • Used - объем пространства, используемого в каждой файловой системе.
  • Avail - количество неиспользуемого (свободного) места в файловой системе.
  • Use% - показывает процент использованного диска.
  • Mounted on - это каталог, в котором расположена файлова€ система. Ёто также иногда называют точкой монтировани€.

—писок файловых систем включает ваш физический жесткий диск, а также виртуальные жесткие диски:

  • /dev/sda2 - это ваш физический жесткий диск. ќн может быть указан как /sda1, /sda0 или у вас может быть даже несколько. /dev означает устройство.
  • udev - это виртуальный каталог дл€ каталога /dev. Ёто часть операционной системы Linux.
  • tmpfs - их может быть несколько. ќни используютс€ /run и другими процессами Linux в качестве временных файловых систем дл€ запуска операционной системы. Ќапример, tmpfs /run/lock используетс€ дл€ создани€ файлов блокировки. Ёто файлы, которые не позвол€ют нескольким пользовател€м измен€ть один и тот же файл одновременно.

ќтобразить определенную файловую систему

 оманду df можно использовать дл€ отображени€ определенной файловой системы:

df Цh /dev/sda2

¬ы также можете использовать обратную косую черту:

df Цh /

Ёто отображает использование вашего основного жесткого диска. »спользуйте точку монтировани€ (в столбце Mounted on), чтобы указать диск, который нужно проверить.

Mounted on
ѕримечание.  оманда df предназначена только дл€ полной файловой системы. ƒаже если вы укажете отдельный каталог, df будет читать пространство всего диска.

ќтображение файловых систем по типу

„тобы перечислить все файловые системы по типу, используйте команду:

df Цht ext4

«десь перечислены диски с типом ext4 в удобочитаемом формате.


ќтображение размера в 1000 вместо 1024

¬ы можете отображать использование диска в единицах 1000 вместо 1024:

df ЦH

Ёто может устранить путаницу в технологии хранени€. ѕроизводители жестких дисков продают жесткие диски размером 1000 байт = 1 килобайт.

ќднако операционные системы дел€т это пространство так, что 1024 байта = 1 килобайт. »з-за этого на 1000-гигабайтном жестком диске остаетс€ примерно 930 гигабайт полезной пам€ти.


ѕроверить дисковое пространство Linux с помощью команды du

 оманда du отображает использование диска. Ётот инструмент может отображать использование диска дл€ отдельных каталогов в Linux, дава€ вам более детальное представление об использовании вашего диска. »спользуйте его дл€ отображени€ количества места, используемого вашим текущим каталогом:

du
du

ѕодобно команде df, вы можете сделать du удобочитаемым:

du Цh

ќн отображает список содержимого текущего каталога и сколько места они используют. ¬ы можете упростить отображение с помощью опции Цs:

du Цhs

Ёто показывает, сколько места занимает текущий каталог.

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

du Цhs /etc/kernel-img.conf
du Цhs /etc

ѕри использовании второй команды вы могли заметить сообщение об ошибке Ђќтказано в разрешенииї. Ёто означает, что текущий пользователь не имеет прав доступа к определенным каталогам. »спользуйте команду sudo дл€ повышени€ ваших привилегий:

sudo du Цhs /etc
ѕримечание. ≈сли вы работаете с CentOS Linux, вам может потребоватьс€ использовать команду su, чтобы переключитьс€ на пользовател€ root дл€ доступа к защищенным каталогам.

»тоги

“еперь вы должны понимать, как использовать команды df и du дл€ проверки дискового пространства в вашей системе Linux. ѕомните, что дл€ отображени€ полного списка параметров используйте df ЦЦhelp или du ЦЦhelp.