Установка Синтаксис и опции Использование утилиты
Окружение
bandwhich — это терминальная утилита для отображения текущего использования сети по процессам, подключениям и удалённому IP-адресу и имени хоста. Она предназначена для оперативного мониторинга сетевого трафика из командной строки. Утилита отслеживает указанный сетевой интерфейс и размер IP-пакета, сопоставляя его с файловой системой /proc в РЕД ОС.
Для установки утилиты через терминал выполните команду (потребуются права администратора):
sudo dnf install bandwhich
Синтаксис утилиты имеет следующий вид:
bandwhich [ПАРАМЕТРЫ] [ОПЦИИ]
Основными параметрами утилиты являются:
-a, --addresses — показывать только таблицу удаленных адресов;
-c, --connections — показывать только таблицу подключений;
-p, --processes — показывать только таблицу процессов;
-h, --help — вывести справочную информацию;
-n, --no-resolve — не сопоставлять IP-адреса с именами их хостов;
-r, --raw — вывод информации в терминал, без запуска интерактивного режима;
-s, --show-dns — показывать DNS-запросы;
-t, --total-utilization — отображать все данные с момента начала использования;
-V, --version — вывести информацию о версии утилиты.
Основными опциями утилиты являются:
-d, --dns-server <dns-server> — IP-адрес dns-сервера, который будет использоваться (по умолчанию используется системный);
-i, --interface <interface> — сетевой интерфес для прослушивания.
Для запуска утилиты укажите команду в терминале:
sudo bandwhich
Запускать утилиту следует с правами привилегированного пользователя, например, от имени пользователя root.
Утилита будет запущена в интерактивном режиме:
Для отображения информации о сетевых соединениях используются три таблицы:
Расположение таблиц может быть изменено во время работы утилиты по нажатию клавиши <TAB>.
Приостановить работу утилиты можно с помощью клавиши <SPACE>.
Завершить работу утилиты можно с помощью клавиши <Q> или сочетания клавиш <CTRL> + <C>.
Параметры -a, -с, и -p отвечают за отображение определённых таблиц.
К примеру, для отображения только таблицы подключений достаточно выполнить команду:
sudo bandwhich -c
Для отображения только таблиц удалённых адресов и процессов нужно выполнить команду:
sudo bandwhich -a -p
Информация о сетевых соединениях может быть отображена в терминале, без запуска утилиты в интерактивном режиме. Что может быть полезно при использовании данной информации автоматизированными системами или скриптами.
Запустить утилиту без интерактивного режима можно с помощью команды:
sudo bandwhich -r
Информация о сетевых соединениях будет отображаться в следующем виде:
Завершить работу утилиты можно также с помощью клавиши <Q> или сочетания клавиш <CTRL> + <C>.
Дата последнего изменения: 03.07.2025
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.
Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.
Вы будете получать только актуальную информацию по обновлению безопасности
Подписываясь на уведомления, вы соглашаетесь с условиями обработки персональных данных.
На ваш почтовый адрес отправлено письмо с подтверждением подписки.