User Tools

Site Tools


linuxsize

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
linuxsize [2021/03/26 19:50] – создано chifeklinuxsize [2023/09/14 06:06] (current) – external edit 127.0.0.1
Line 7: Line 7:
 <code>df -h</code> <code>df -h</code>
  
 +которая выводит список всех файловых систем, их размер и точки монтирования. Ключ -h позволяет вывести информацию в удобном для восприятия виде - в мегабайтах и гигабайтах, без ключа информация о размере выводится в блоках.
 +
 +
 +
 +На первый вопрос мы ответили, но, как правило, этот ответ порождает еще больше вопросов. Из полученной информации абсолютно не ясно чем именно заполнен диск. Это могут быть как важные данные, так и фотографии с последнего корпоратива, "заботливо" продублированные пользователями по своим сетевым папкам. В первом случае надо думать об увеличении объема дисковой подсистемы, а во втором можно смело чистить диск и проводить разъяснительные беседы.
 +
 +Чтобы ответить на второй вопрос нам нужно знать размеры отдельных папок и файлов. В Linux системах это можно сделать командой du с указанием интересующей папки, также можно указать ключ -h для получения удобных для восприятия результатов.
 +
 +Несмотря на то, что эта команда работает, практической пользы от нее нет. Почему? Сейчас поясним, ниже приведена часть вывода команды:
 +
 +<code>du -h /usr</code>
 +
 +Да, мы узнали что папка /usr имеет размер 498 Мб, но представления о том, что именно занимает основное место в этой папке мы не получили. Цельной картины о заполнении дискового пространства как не было, так и нет.
 +
 +Но не стоит отчаиваться, на помощь нам придет небольшая утилита ncdu, в стандартной установке ее нет, но она без проблем устанавливается из репозитория:
 +
 +<code>sudo apt-get install ncdu</code>
 +Запущенная без параметров утилита выводит информацию о текущей папке, но так как нас интересует вся файловая система, то в качестве параметра укажем корневую директорию:
 +
 +<code>ncdu /</code>
 +
 +
 +https://youtu.be/nKJ_emIG7fA
  
linuxsize.1616788233.txt.gz · Last modified: 2023/09/14 06:06 (external edit)