Отобразите “iftop” в сети

Зависит от программного обеспечения Wiki, которое Вы используете. Большинство wikis требует, чтобы дополнительная конфигурация как mod_rewrite функционировала. Необходимо предоставить больше конфигурации и какие инструменты Вы используете.

1
задан 23 May 2012 в 06:39
3 ответа

Получать непрерывный вывод ncurses, вероятно, нецелесообразно.

Вы, вероятно, можете попробовать получить аналогичный вывод с помощью ntop . Он немного больше, имеет много других функций и «красивее».

2
ответ дан 3 December 2019 в 17:56

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

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

Вы можете буквально запустить iftop внутри терминала Javascript эмулятор, который понимает эти управляющие коды и преобразует их в HTML, например Gate One, Shell in a Box или AjaxTerm. Он по-прежнему будет выглядеть для пользователя как консольное приложение, но им не нужно будет устанавливать или запускать SSH-клиент.

Возможно, вы захотите изучить другие инструменты. pmacct , например, может собирать информацию о потоках, аналогично iftop, и сохранять ее в базе данных SQL или в таблице в памяти, которую вы можете запросить с помощью инструмента командной строки. Это может генерировать вывод, который вы можете проанализировать из веб-приложения. netgraph '

2
ответ дан 3 December 2019 в 17:56
iftop -t > out.txt

-t опция выполняет удаление всего кода терминала

iftop manual говорит следующее:

-t text output mode
      Use text interface without ncurses and print the output to STDOUT.
0
ответ дан 3 December 2019 в 17:56

Теги

Похожие вопросы