Программа nload - консольное приложение для индикации трафика, идущего через сетевые интерфейсы.
Debian/Ubuntu:
# apt-get install nload
Запуск программы без параметров отображает статистику интерфейса eth0 (или ppp0) на скорости 10Мбит/сек.
Общий формат параметров:
nload [-a период] [-i макс_значение] [-m] [-o макс_значение] [-t интервал] [-u h|H|b|B|k|K|m|M|g|G] [-U h|H|b|B|k|K|m|M|g|G] [devices]
,где опции:
| -h или --help | - вывести краткую помощь; |
| -a [число] | - период времени для формирования среднего (average) значения трафика (период усреднения). По умолчанию равен 300 секунд; |
| -i [число] | - максимальное показание графика входящей скорости в Килобитах в секунду. По умолчанию: 10240 Кбит/сек (10Мбит/с). Опция игнорируется, если применена опция -m (показывать статистику одновременно нескольких интерфейсов); |
| -m | - показывать статистику нескольких интерфейсов одновременно без рисования графиков; |
| -o [число] | - максимальное показание графика исходящей скорости в Килобитах в секунду. По умолчанию: 10240 Кбит/сек (10Мбит/с). Опция игнорируется, если применена опция -m (показывать статистику одновременно нескольких интерфейсов); |
| -t [число] | - интервал обновления графика в миллисекундах. По умолчанию: 500 миллисекунд; |
| -u [символ] | - определяет размерность: h|b|k|m|g|H|B|K|M|G соответственно h: автоматически, b: бит/сек, k: Килобит/сек, m: Мегабит/сек, g: Гигабит/сек, H: автоматически, B: байт/сек, K: Килобайт/сек, M: Мегабайт/сек, G: Гигабайт/сек. По умолчанию: H; |
| -u [символ] | - определяет размерность: h|b|k|m|g|H|B|K|M|G соответственно h: автоматически, b: бит/сек, k: Килобит/сек, m: Мегабит/сек, g: Гигабит/сек, H: автоматически, B: байт/сек, K: Килобайт/сек, M: Мегабайт/сек, G: Гигабайт/сек. По умолчанию: H; |
| устройства | - через пробел перечисляются сетевые интерфейсы. По умолчанию, программа выбирает все доступные интерфейсы. Переключение между ними осуществляется через горячие клавиши. |
Горячие клавиши основного окна.
| | переключение между интерфейсами; |
| F2 | показать\скрыть меню настроек; |
| F5 | сохранить параметры в конфиг-файл; |
| F6 | вызвать параметры из конфиг-файла; |
| Q или Ctrl+C | выход из программы; |
Горячие клавиши окна настроек.
Примеры:
$ nload
Начнёт отображать статистику и график интерфейса eth0 (ppp0) с максимальной скоростью на графике в 10Мбит/сек. в размерности "автоматически". При этом данные по статистике будут формироваться для всех физических интерфейсов.
$ nload -u K -U K -i 200 -o 200 ppp1
Начнёт отображать статистику интерфейса ppp1. Максимальное значение на графике: 200 Килобит/сек для обоих направлений, статистика рассчитывается в килобайтах в секунду также для обоих направлений.