7 отличных приложений для просмотра использования диска в Linux

7 отличных приложений для просмотра использования диска в Linux

Куда уходит пространство? Как ваш двухтерабайтный жесткий диск так быстро заполняется? Есть только один способ узнать это: с помощью средства просмотра использования диска. В основном они предназначены для работы с жесткими дисками и твердотельные накопители , но они также могут работать с флеш-накопителями, USB-накопителями и SD-картами.





Для Linux доступно несколько таких утилит, поэтому давайте их рассмотрим.





1. Собственные инструменты командной строки

Первое, что нужно проверить - это командная строка. Здесь доступны несколько инструментов, которые уже включены в Linux.





Первая команда, которую вы должны попробовать, это df . Это сообщит об объеме используемого дискового пространства. Его можно использовать отдельно, чтобы отобразить полную сумму для всех смонтированных файловых систем, или с именем файла.

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



df etc

Приведенная выше команда покажет, сколько свободного места доступно в каталоге / etc /. Тем временем,

df -h

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





Тем временем, из также доступен. В отличие от df, du отображает оценку дискового пространства, используемого файлами. Например,

du -shc *.txt

отображает размер каждого файла TXT в текущем каталоге в удобочитаемом формате.





как узнать, кто подписался на вас на YouTube

Вы также можете использовать ls (list) команда для вывода списка содержимого каталога и размера файла.

Это делается в любом каталоге с

ls -l -h

Простой!

2. Использование диска Ncurses (NCDU)

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

Вы можете установить ncdu в системах на базе Debian через командную строку:

sudo apt install ncdu

Использовать ncdu просто. В командной строке введите:

ncdu

Вам нужно будет дождаться результатов на больших жестких дисках. Вы также можете просканировать корневую файловую систему с помощью команды -x:

ncdu -x /

И есть возможность сканировать через SSH - очень полезно для удаленных устройств.

ssh -C user@system ncdu -o- / | ./ncdu -f-

Зайдите на сайт ncdu, чтобы найти полный набор инструкций .

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

как перенести документы Google из одной учетной записи в другую

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

3. QDirStat

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

Визуальные инструменты дают отличное представление о том, что происходит с жестким диском вашего ПК, что список чисел просто не может соотнести. Одним из наиболее популярных вариантов для этого в Windows является WinDirStat, который является клоном утилиты KDirStat, на которой основан QDirStat.

С QDirStat использование жесткого диска представлено прямоугольниками и квадратами, каждый разного размера. Чем больше квадрат, тем больше места на жестком диске используется этим конкретным каталогом. Щелчок правой кнопкой мыши по рассматриваемому прямоугольнику даст вам возможность перейти в расположение папки.

Это отличный способ найти «секретные» данные, которые были загружены на ваш компьютер. Такие вещи, как отсутствие мест загрузки и ваш интернет-кеш, можно отследить с помощью этих инструментов. И если вам не нравится «блочный» вид, данные об использовании также можно просмотреть в виде гистограммы.

Вы можете получить QDirStat через GitHub , но пакеты доступны для openSUSE, SLE и Ubuntu.

Для последнего сначала добавьте PPA (не забудьте удалить его позже):

sudo add-apt-repository ppa:nathan-renniewaldock/qdirstat
sudo apt-get update

Как только это будет сделано, установите с помощью

sudo apt install qdirstat

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

Версия KDE, K4DirStat , также доступен.

Четыре. Анализатор использования диска (он же Баобаб)

Ранее известный как Baobab, Disk Usage Analyzer, как вы уже догадались, является еще одним визуальным инструментом. Вместо блочного подхода QDirStat эта утилита предлагает круговую диаграмму с круговой диаграммой в виде дерева в качестве живой иллюстрации использования диска. Вы найдете это на правой панели; слева - список содержимого текущего выбранного каталога.

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

При этом Disk Usage Analyzer прост в использовании и идеально подходит для быстрой проверки использования без особого участия.

5. xdiskusage

Еще один блочный графический анализатор использования, xdiskusage, имеет довольно простой пользовательский интерфейс и собирает информацию из команды du. Однако это выполняется от вашего имени, поэтому данные об использовании быстро компилируются и представляются.

Установить в системах на базе Debian с

sudo apt install xdiskusage

Запустите команду xdiskusage в терминале для запуска, затем выберите каталог или диск для анализа.

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

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

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

Загружаемый исполняемый файл для xdiskusage является только 64-разрядным, однако исходный код также можно загрузить и скомпилировать в вашей системе для установки.

6. привести

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

как запустить Google Play на планшете
sudo apt install duc

Для других семейств Linux вы можете скачать исходный код с веб-сайта и скомпилировать это .

Начните работу с Duc, проиндексировав каталог / usr. Это создает базу данных (подробнее об этом ниже) и может занять некоторое время при первом запуске:

duc index /usr

Отсюда вы можете использовать ls для отображения содержимого каталога и его влияния на жесткий диск:

duc ls -Fg /usr/local

Если вы предпочитаете видеть это в зрительном анализаторе Duc, используйте

duc gui /usr

Также есть консольный интерфейс, который можно открыть с помощью

duc ui /usr

Duc предлагает гораздо более быстрый подход к анализу использования диска, поддерживая базу данных содержимого диска. Это делает его идеальным для больших систем; веб-сайт Duc может похвастаться тем, что он был протестирован с «500 миллионами файлов и несколькими петабайтами памяти».

7. JDiskReport

Другой вариант упрощенной установки - JDiskReport, инструмент анализа диска на основе Java. Поскольку это Java, JDiskReport является кроссплатформенным, а это означает, что вы не должны сталкиваться с какими-либо проблемами при его запуске в старых или необычных дистрибутивах Linux.

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

Java - не самая популярная платформа, и ее сложно обновлять, но если вы ищете что-то с лучшими параметрами отчетности, чем xdiskusage, JDiskReport - это ответ.

7 инструментов для работы с дисками в Linux: что вам больше всего нравится?

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

Чтобы узнать больше об основах Linux, ознакомьтесь с нашим обзором того, как переименовать файл в Linux.

Делиться Делиться Твитнуть Эл. адрес Как очистить компьютер с Windows с помощью командной строки

Если на вашем ПК с Windows не хватает места для хранения, удалите ненужные файлы с помощью этих быстрых утилит командной строки.

Читать далее
Похожие темы
  • Linux
  • Жесткий диск
  • Компьютерное обслуживание
Об авторе Кристиан Коули(Опубликовано 1510 статей)

Заместитель редактора по безопасности, Linux, DIY, программированию и техническому объяснению, а также производитель действительно полезных подкастов с большим опытом поддержки настольных компьютеров и программного обеспечения. Автор журнала Linux Format, Кристиан - мастер Raspberry Pi, любитель Lego и фанат ретро-игр.

Ещё от Christian Cawley

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться
Категория Linux