Консольные инструменты

Данный плагин устанавливает пакет популярных консольных утилит, облегчающих мониторинг работы TING из командной строки, состоящий из lsof, htop, trafshow.

Установка плагина

Перейдите в раздел Система -> Прошивка -> Плагины.

На вкладке Плагины нажмите на кнопку + напротив плагина os-console-tools для его установки.

Утилита htop представляет собой интерактивный просмотрщик списка запущенных процессов. По сравнению с штатной утилитой top имеет ряд изменений, а именно:

  • Возможность пролистывания с помощью стрелок списка процессов вверх/вниз, влево/вправо
  • Просмотр работающих процессов в системе с полными путями запуска
  • Выделение группы процессов и выполнение различных действий над ними
  • Задачи, связанные с процессами, (kill, renice) могут выполняться без указания их PIDа.
_images/htop.png

Утилита lsof (сокращение от LiSt of Open Files) - предназначена для вывода информации о том, какие файлы используются теми или иными процессами. Так как сетевые соединения также являются файлами с точки зрения операционной системы, то с помощью данной утилиты также возможно просматривать различную информацию по сетевым подключениям.

К примеру, чтоб просмотреть список файлов и соединений, открытых процессом sshd можно дать команду:

lsof -c sshd
_images/lsof.png

Утилита trafshow представляет собой интерактивную программу, которая собирает сетевой трафик со всех интерфейсов, совместимых с libpcap, накапливает его в памяти, а затем отображает на экране в реальном времени, сортируя по величине потока.

При запуске утилиты необходимо выбрать интерфейс, трафик которого необходимо отобразить (можно задать параметром командной строки).

Также с помощью параметров, передаваемых утилите через командную строку, можно конкретизировать отображаемую информацию, либо изменить параметры отображения в процессе работы утилиты.

Список команд, доступных при работе утилиты интерактивно, удобно просмотреть, нажав клавишу h (help)

_images/trafshow.png