Существуют некоторые программы, которые могут отображать используемое дисковое пространство с помощью древовидной карты , например WinDirStat для Windows и KDirStat для KDE / Linux:
Я ищу что-то подобное, но для безголовой коробки Linux. (Например, запустите консольную программу сбора данных на сервере, затем загрузите файл в графической программе в среде с графическим интерфейсом.)
В качестве альтернативы, каковы другие хорошие способы получить структурированное представление используемого дискового пространства, используя только доступ по SSH?
linux
disk-space-utilization
Владимир Пантелеев
источник
источник
Ответы:
NCurses Disk Usage (ncdu) хорош для этого. Смотрите http://dev.yorhel.nl/ncdu для деталей. Он доступен в виде пакета для большинства популярных дистрибутивов и позволяет вам просматривать и определять, где используется ваше дисковое пространство. Он использует текстовые символы для отображения гистограммы использования каталогов, поэтому вы получаете полуграфический интерфейс в текстовой среде.
источник
GT5 очень приятно. Он имеет интерфейс консоли, а также создает HTML-файлы, которые вы можете просмотреть в своем браузере. Он находится в репозиториях, так что вы можете просто получить его.
источник
gt5
некоторое время, но у него есть один существенный недостаток: если у вас много файлов, поgt5
иронии судьбы требуется значительное количество дискового пространства (сотни мегабайт) для генерации результатов.Я использую
du -cks * | sort -rn | head -11
.Он показывает первую десятку каталогов по потреблению диска. Я использую это на / дома и такие все время.
источник
xdiskusage
позволяет направить выводdu
в него для анализа. Это отличный вариант.источник
Для безголовых серверов может быть полезен philesight .
(Клудос для этого драгоценного камня находится на http://www.makeuseof.com/tag/how-to-analyze-your-disk-usage-pattern-in-linux/ )
источник
Вы можете выполнить ту же команду, если вы подключаетесь к серверу через ssh и используете ssh X forwarding и X server на своей рабочей станции. Если вы хотите из командной строки:
источник