Кто-либо знает о на каталог (не на пользователя) сценарий генератора круговой диаграммы использования дискового пространства для Linux? Я хочу генерировать ряд веб-страниц, которые дадут мне использование каждого каталога, и затем можно нажать на сегмент круговой диаграммы и видеть использование диска того подкаталога.
kdirstat является подобной программой для KDE. Худший вариант развития событий, если Вы не хотите делать это вручную, можно, вероятно, одолжить код или даже взломать вместе автоматизированное решение GUI/средства сохранения с помощью DBUS.
Так или иначе генерировать тип диаграммы, который Вы ищете, называют "Treemap", так, чтобы помог Вам разыскать что-то. Выезд http://www.cs.umd.edu/hcil/treemap-history/
Обновление: Кажется, что существует и Python и рубиновые библиотеки:
http://rubytreemap.rubyforge.org/html-treemap.html
http://pypi.python.org/pypi/treemap/1.05
По-видимому, просто необходимо прочитать записи каталога, сгруппировать их иерархически (вероятно, любым способом, является самым естественным для предпочтительного языка; списки и dicts в Python, я предполагаю), и затем назовите библиотеку для генерации графического вывода. Но это - предположение; прочитайте документы :)
Единственное приложение, о котором я знаю, является Использованием диска Анализатор (в соответствии с Приложениями> Аксессуары), который делает почти точно, что Вы хотите, но без веб-страницы укусил. Вы могли сделать некоторые снимки экрана или что-то, что я предполагаю.