Чи існує для Linux Linux рекурсивний генератор веб-сторінок з використанням кругової діаграми та простору?


3

Хто-небудь знає про каталог (не для кожного користувача) використання дискового простору сценарій генератора кругової діаграми для linux? Я хочу створити набір веб-сторінок, які дадуть мені можливість використовувати кожний каталог, після чого ви можете натиснути на сегмент кругової діаграми і побачити використання диска в цьому підкаталозі.

Відповіді:


3

kdirstat є подібною програмою для KDE. Найгірший сценарій, якщо ви не хочете робити це вручну, ви, мабуть, можете запозичити код, або навіть зламати разом автоматизований графічний інтерфейс / засіб збереження за допомогою DBUS.

У будь-якому випадку, генерувати тип діаграми, який ви шукаєте, називається "Treemap", так що це допоможе вам відстежити щось. Перевіряти http://www.cs.umd.edu/hcil/treemap-history/

Оновлення: Здається, існують бібліотеки python і ruby:

http://rubytreemap.rubyforge.org/html-treemap.html

http://pypi.python.org/pypi/treemap/1.05

Мабуть, потрібно просто прочитати записи в каталозі, групувати їх ієрархічно (ймовірно, будь-яким способом є найбільш природним для вашої мови вибору; списки і диктові в python, я припускаю), і потім викликати бібліотеку для створення вихідного графіка. Але це припущення; читати документи:)


1
kdirstat є дивним, я використовую його весь час. Також є порт для вікон, windirstat.
davr

2

Єдине додаток, про яке я знаю, це Аналізатор використання диска (у розділі Програми & gt; Аксесуари ), яка робить майже те, що ви хочете, але без біта веб-сторінки. Ви можете взяти скріншоти або щось, що я думаю.


Цей аналізатор використання диска викликається, ніж у меню Gnome. Це частина gnome-utils пакет, відомий як Баобаб .
avelldiroll

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.