Это команда durep, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
durep - генератор отчетов об использовании диска
СИНТАКСИС
durep [ОПЦИИ] ... [КАТАЛОГ]
ОПИСАНИЕ
дюреп создает отчеты об использовании диска с гистограммами, позволяя легко определить, какие
каталоги занимают больше всего места. Несмотря на то что дюреп может производить текстовый вывод, похожий на
du, его реальная сила заключается в способности хранить отчеты в файле, который затем можно
просматривается как веб-страница с прилагаемым cgi-скриптом.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Параметры сгруппированы в три отдельных раздела.
Текст Результат Варианты
Эти параметры предназначены для управления выводом текстового отчета.
-тд, --text-глубина=N
Ограничить текстовый отчет по каталогам до глубины N. Никакие каталоги ниже этого уровня не будут
отображаться в отчете.
-хз, - размер кожи=N [млрд. Куб. М]
Не отображать записи, использующие N Байт / КБ / МБ / ГБ или меньше (байты по умолчанию). Это для
уменьшить беспорядок в отчетах. Позволяет удалять небольшие файлы из текста.
сообщить.
-сд, --show-дата
Отобразите дату изменения файла или каталога в отчете.
-нс, --носорт
Не сортируйте результаты по размеру. Оставляет результаты в том порядке, в котором они были
отсканировано, что сильно зависит от файловой системы.
-д, --тихий
Не выводить текст. Это останавливает создание текстового отчета, и это полезно
когда вас интересует только создание файла сохранения для использования с веб-отчетом.
Файл Варианты
Эти параметры управляют загрузкой и сохранением файлов.
-сф, --сохранить файл=ФАЙЛОВ
Сохраните результаты сканирования в этот файл. Его можно загрузить для текстового отчета,
но обычно используется сценарием cgi для отображения веб-отчетов. Имя файла должно
конец в .ds (если нет, он добавляется).
-лф, --load-файл=ФАЙЛОВ
Загрузите результаты сканирования из этого файла. Это заменяет сканирование
каталог. Параметры включения (описанные ниже) не вступят в силу, если этот параметр
используется.
-д, --деск=ОПИСАНИЕ
Дайте описание для сохранения в файле сохранения. Это отображается в сети
страница сводки отчета.
-с, --collate ==DIR
Сопоставьте файлы сохранения в указанном каталоге. Это создает durep.cds файл, который
используется скриптом cgi для управления и отображения файлов сохранения. Видеть Интернет Согласно отчетам .
ниже для более подробной информации.
Включение Варианты
Эти параметры определяют, какие каталоги и файлы должны быть включены в отчет.
-ф, --файлы
Не спускайтесь в подкаталоги, только файлы отчетов.
-Икс, --один-файловая-система
Не перемещайтесь по файловым системам. Это похоже на -x вариант для ду, позволяющий
простая проверка всей файловой системы, например /.
-ср, --collapse-path =ШАБЛОН
Скрыть записи под соответствующими путями ШАБЛОН. Это позволяет скрыть
содержимое определенных справочников в отчете. Возможно, вы захотите показать дом
каталоги в отчете, но не отображать их содержимое, и в этом случае вы можете использовать
опция "-cp '/ Главная«».
-эп, --exclude-путь=ШАБЛОН
Игнорировать совпадающие пути ШАБЛОН. Это работает аналогично "-cp" выше,
за исключением того, что он исключает каталог из самого сканирования.
-ср, --coalesce-files ==N [млрд. Куб. М]
Объединяет записи для файлов меньше заданного размера в одну запись. Это полезно для
уменьшение беспорядка в отчетах.
Разработка ДОКЛАДЫ
Начиная с версии 0.9, durep больше не создает HTML-файлы для своих веб-отчетов. Это
теперь использует cgi-скрипт, который читает данные из файлов сохранения. Скрипт будет обрабатывать несколько
файлы сохранения, возможно, с нескольких хостов, поэтому вы можете объединить свои отчеты в один
место. Копирование файлов сохранения с других хостов оставлено в качестве упражнения для читателя.
Перед просмотром через cgi-скрипт необходимо сопоставить сохраненные файлы. Этот
процесс создает файл "durep.cds", который содержит метаданные обо всех файлах сохранения.
На этой странице отображается сводная информация, на которой вы можете выбрать отчет, который хотите просмотреть. В
сопоставление должно выполняться каждый раз, когда файл сохранения добавляется или перезаписывается.
В cgi-скрипте есть несколько настраиваемых переменных вверху. Они сообщают сценарию, куда
найдите файл css и графику, используемую для гистограмм. Есть также варианты
установить, должна ли дата модификации и / или параметры, используемые для создания файла сохранения,
быть показаны. По умолчанию для них обоих установлено значение 1.
Как всегда, следует проявлять осторожность при установке скрипта cgi. Я сделал все, что мог, но я
не дают никаких гарантий относительно его безопасности. Вероятно, было бы неразумно разрешить этому сценарию
быть доступным из Интернета в целом.
ПРИМЕРЫ
1. дюреп -тд 2
Это распечатает дерево каталогов, начиная с текущего каталога до глубины 2.
2. дюреп -f / var / spool / mail
Это может быть полезно для проверки почтового каталога. Ключ "-f" сообщает
durep, чтобы просто сканировать файлы, а не спускаться в каталоги.
3. дюреп -x -ср "/ (и т. д. | usr / share)" -эп "/ вар" -sf /var/lib/durep/root.ds /
Эта более сложная версия делает следующее. Сканирует только корневую файловую систему,
сворачивает содержимое любых путей, начинающихся / и т.д. or / USR / доли и пропускает содержимое
/ вар каталог. Он сохраняет вывод этого отчета в файл
/var/lib/durep/root.ds. Текстовый отчет не создается.
4. дюреп -lf /var/lib/durep/root.ds -hs 1m
Это читает файл сохранения /var/lib/durep/root.ds и выводит из него текстовый отчет,
скрытие любых файлов размером менее 1 мегабайта.
5. дюреп -c / var / lib / durep
Это сопоставляет любые файлы сохранения в / var / lib / durep.
Используйте durep онлайн с помощью сервисов onworks.net