Рекламное объявление

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

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

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

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

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

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

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

дф и т. д.

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

дф-ч

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

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

du -shc * .txt

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

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

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

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

ls -l -h

Просто!

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

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

sudo apt установить ncdu
7 отличных приложений для просмотра использования диска в Linux muo linux diskusagetools ncdu

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

ncdu

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

ncdu -x /

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

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

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

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

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

3. QDirStat

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

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

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

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

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

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

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

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

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

sudo apt установить qdirstat

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

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

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

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

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

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

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

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

sudo apt установить xdiskusage

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

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

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

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

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

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

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

sudo apt установить дык

Для других семейств Linux вы можете скачать исходный код с сайта и скомпилируйте это Как скомпилировать и установить файлы TAR GZ и TAR BZ2 в Ubuntu Linux Подробнее .

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

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

индекс дык / usr

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

duc ls -Fg / usr / local

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

Duc GUI / USR
7 отличных приложений для просмотра использования диска в Linux muo linux diskusagetools duc gui

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

Duc UI / USR

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

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

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

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

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

7 Инструменты использования диска для Linux: Какой ваш любимый?

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

Чтобы узнать больше о Linux, ознакомьтесь с нашим обзором как переименовать файл в Linux Как переименовать файл в LinuxНужно переименовать один или несколько файлов в Linux? Доступны несколько опций из инструментов, которые вы можете установить в функции командной строки. Подробнее .

Кристиан Коули - заместитель редактора по безопасности, Linux, DIY, программированию и технологиям. Он также выпускает подкаст «Действительно полезный» и имеет большой опыт в поддержке настольных компьютеров и программного обеспечения. Кристиан - участник журнала Raspberry Pi, любитель лего и поклонник ретро-игр.