Bandwhich: una herramienta de utilización de ancho de banda de red para Linux

Bandwhich. anteriormente conocido como “qué”. es una utilidad de terminal escrita en el lenguaje de programación Rust. que se utiliza para monitorear la red actual utilización del ancho de banda por el proceso, conexión e IP/nombre de host remotos. Detecta una interfaz de red específica y rastrea el tamaño del paquete IP, haciéndolo referencia cruzada con el sistema de archivos/proc en Linux y lsof en macOS.

Lectura recomendada. 16 útiles herramientas de monitoreo de ancho de banda para analizar el uso de la red en Linux

Band, que. responde al tamaño de la ventana de la terminal, muestra menos información si no hay mucho espacio para ella. Además, se esforzará por resolver las direcciones IP a su nombre de host en segundo plano utilizando DNS inverso.

Cómo instalar Bandwhich en sistemas Linux

Esta utilidad Bandwhich. es una nueva utilidad y está disponible para instalar en Arch Linux. desde el repositorio AUR. usando Yay.

Yay. es un ayudante de AUR. extremadamente bueno escrito en Go. que se utiliza como contenedor de Pacman. para buscar e instalar paquetes desde el repositorio AUR. y actualice todo el sistema.

freestar.config.enabled_slots.push

Si Yay AUR Helper. no está instalado, puede instalarlo clonando el repositorio de git y compilándolo con los siguientes comandos.

$ git clone https://aur.archlinux.org/yay.git

$ cd yay

$ makepkg-si Instalar Yay AUR Helper en Arch Linux Instalar Yay AUR Helper en Arch Linux

Una vez que Yay. esté instalado, puede usarlo para instalar Bandwhich. como se muestra.

$ yay-S bandwhich  Instalar Bandwhich en Arch Linux Instalar Bandwhich en Arch Linux

En otras distribuciones Linux. bandwhich. se puede instalar usando el administrador de paquetes Rust. llamado cargo. Para instalar Cargo. en Linux, necesita instalar el lenguaje de programación Rust.

$ curl–proto ‘= https’–tlsv1.2-sSf https://sh.rustup.rs | sh

Una vez Rust. instalado en el sistema, simplemente puede usar el comando cargo. para instalar Bandwhich. en sistemas Linux.

$ cargo install band que  Instalar Bandwhich en Linux Instalar Bandwhich en Linux

Esto instala bandwhich. a ~/.cargo/bin/band, que pero necesita privilegios de root para ejecutarlo. Para solucionarlo, debe crear un enlace simbólico al binario como se muestra.

$ sudo ln-s ~/.cargo/bin/bandwhich/usr/local/bin/

Después de eso, puede para ejecutar el comando bandwhich. en lugar de sudo ~/.cargo/bin/bandwhich como se muestra.

$ sudo bandwhich  Bandwhich-Supervisar el uso de la red en Linux Bandwhich: supervisa el uso de la red en Linux

Para obtener más opciones y uso, escribe:

$ sudo bandwhich–help

¡Eso es todo! Bandwhich. es una utilidad de línea de comandos útil para mostrar el uso actual de la red por proceso, conexión e IP/nombre de host remoto en Linux.