Línea de comando Aplicaciones de monitoreo de velocidad de red para Linux

Línea de comando Aplicaciones de monitoreo de velocidad de red para Linux
Muchas herramientas de línea de comandos para monitorear la velocidad de la red y el consumo de ancho de banda están disponibles para Linux. Estas herramientas son útiles si desea echar un vistazo rápido a las estadísticas de tráfico en tiempo real o si desea depurar un problema de redes. De hecho, muchas aplicaciones gráficas, applets y extensiones utilizan estas aplicaciones para mostrar datos mediante la tubería de su salida y ejecutando comandos de manipulación de cadenas y regex.

Este artículo enumerará algunas de las herramientas de monitoreo de velocidad de red de línea de comandos más populares disponibles para Linux. Antes de seguir adelante, preste atención a algunas cosas. Algunos comandos requieren permisos raíz para acceder a la información de la red. Si no se siente cómodo con estas aplicaciones, muchas otras opciones sin raíz se mencionan a continuación.

En segundo lugar, el comando a continuación se usará regularmente para detectar automáticamente automáticamente la interfaz de red activa en su sistema. Siempre que vea este comando utilizado en otros comandos, puede reemplazarlo con el nombre propio de una interfaz de red si lo sabe.

$ IP Link Show | AWK '/ state up/ imprimir $ 2' | Sed 's/.ps

Empecemos.

Ifstat

IFSTAT es una utilidad de línea de comandos simple que muestra el consumo y la velocidad de ancho de banda de la red a intervalos regulares.

Para instalar Ifstat en Ubuntu, ejecute el comando a continuación:

$ sudo apt instalación ifstat

Para ver la velocidad de la red para todas las interfaces, ejecute el comando a continuación:

$ ifstat -tts

Para ver la velocidad de red solo para la interfaz activa, ejecute el comando a continuación:

$ ifstat -ttsz

Slurm

Slurm es una herramienta de línea de comandos para monitorear el tráfico de red en tiempo real. Además de las estadísticas sobre el tráfico entrante y saliente, también muestra gráficos ASCII coloridos para representar el consumo de red.

Para instalar Slurm en Ubuntu, ejecute el comando a continuación:

$ sudo apt install slurm

Para ver la velocidad de red de la interfaz actualmente activa, ejecute el comando a continuación:

$ slurm -i $ (show de enlace IP | Awk '/ state up/ imprimir $ 2' | sed 's/.ps

Bmon

BMON es una herramienta de línea de comando para capturar y monitorear la actividad del tráfico de red. De forma predeterminada, muestra la velocidad de la red en una interfaz de usuario interactiva basada en Curses dentro de un terminal. Sin embargo, admite otros formatos de salida como HTML y texto sin formato.

Para instalar BMON en Ubuntu, ejecute el comando a continuación:

$ sudo apt install bmon

Para ver la velocidad de la red para todas las interfaces, ejecute el comando a continuación:

$ bmon

Para ver la velocidad de red solo para la interfaz activa, ejecute el comando a continuación:

$ BMON -P $ (Show de enlace IP | Awk '/ State Up/ Imprimir $ 2' | Sed 'S/.ps

Velocímetro

El velocímetro, como su nombre indica, es una herramienta para monitorear y medir el ancho de banda de la red. Su interfaz basada en terminal utiliza etiquetas y gráficos coloridos para representar el consumo de ancho de banda y la velocidad de la red.

Para instalar velocímetro en Ubuntu, ejecute el comando a continuación:

$ sudo apt instalación velocímetro

Para ver la velocidad de red de la interfaz actualmente activa, ejecute el comando a continuación:

$ Speedometer -R $ (Show de enlace IP | Awk '/ State Up/ Imprimir $ 2' | Sed 'S/.ps
-T $ (Show de enlace IP | Awk '/ State Up/ Imprimir $ 2' | Sed 's/.ps

Nethogs

NetHogs es una herramienta de línea de comando "superior" para monitorear la velocidad de la red. Funciona de manera similar a la utilidad TOP / HTOP y muestra la velocidad de la red para cada proceso que sea responsable del tráfico de la red.

Para instalar nethogs en Ubuntu, ejecute el comando a continuación:

$ sudo apt install netHogs

Para ver la velocidad de la red para todas las interfaces, ejecute el comando a continuación:

$ sudo nethogs

Para ver la velocidad de red de la interfaz actualmente activa, ejecute el comando a continuación:

$ sudo nethogs dispositivo $ (show de enlace IP | AWK '/ state up/ imprimir $ 2' | Sed 's/.ps

Iftop

IFTOP es otra herramienta de monitoreo de red que funciona como la herramienta de línea de comandos "superior". Muestra el tráfico de red para diferentes procesos en forma tabular.

Para instalar iftop en Ubuntu, ejecute el comando a continuación:

$ sudo apt install iftop

Para ver la velocidad de red de la interfaz actualmente activa, ejecute el comando a continuación:

$ sudo iftop -i $ (Show de enlace IP | Awk '/ state up/ imprimir $ 2' | Sed 's/.ps

Vnstat

VNSTAT es una herramienta simple y directa para monitorear la velocidad de la red. Aunque no tiene campanas y silbatos de otras herramientas mencionadas anteriormente, simplemente funciona y puede mostrar la velocidad de la red en una sola línea.

Para instalar VNStat en Ubuntu, ejecute el comando a continuación:

$ sudo apt install vnstat

Para ver la velocidad de red de la interfaz actualmente activa, ejecute el comando a continuación:

$ VNSTAT -L -I $ (Show de enlace IP | Awk '/ State Up/ Imprimir $ 2' | Sed 'S/.ps

NARGA

Nload es una utilidad basada en consola que puede mostrar estadísticas de tráfico de red en tiempo real, así como el consumo de ancho de banda máximo, mínimo y promedio.

Para instalar nload en Ubuntu, ejecute el comando a continuación:

$ sudo apt install nload

Para ver la velocidad de red de la interfaz actualmente activa, ejecute el comando a continuación:

Dispositivos de $ NLOAD $ (Show de enlace IP | Awk '/ State Up/ PRIMINA $ 2' | SED 'S/.ps

Wavemon

Wavemon es una herramienta de línea de comandos que le permite monitorear la calidad de la señal inalámbrica, la velocidad, el consumo de ancho de banda y otra información útil sobre su conexión inalámbrica.

Para instalar Wavemon en Ubuntu, ejecute el comando a continuación:

$ sudo apt instalación wavemon

Para ver la velocidad de red de la interfaz inalámbrica actualmente activa, ejecute el comando a continuación:

$ Wavemon

Conclusión

Algunas aplicaciones se han omitido de esta lista ya que ya no se están manteniendo. Sin embargo, casi todas las herramientas mencionadas anteriormente vienen preinstaladas de forma predeterminada en la mayoría de las distribuciones de Linux y no requieren configuración. Son útiles para las PC de escritorio y también se usan ampliamente para monitorear los servidores de forma remota.