velocidad-subida-descarga-adsl.jpg

Cuando tienes un sistema linux que solo tiene una terminal y deseas hacer un speedtest no es que puedas abrir navegador y acceder a una página. Pero es posible hacer el speedtest desde la terminal y aquí te digo como hacerlo en Ubuntu, Debian y Linux Mint.

Hacer un speedtest desde la terminal es posible

Saber como anda la velocidad de carga y descarga de internet es algo común, pero para hacer esta prueba por lo general se usa un navegador web y se abre una página que tiene  un servicio para medir el ancho de banda disponible.

Algunas páginas que se pueden usar para medir estas variables se pueden encontrar haciendo una simple búsqueda en google, sin embargo cuando tienes solo una terminal para acceder a un equipo no puedes hacer estas pruebas, pues no hay un entorno gráfico.

La buena noticia es que se puede hacer esta prueba de velocidad de la terminal y solo hace falta hacer un par de comando para tener el dato que te indicará cuanto ancho de banda tienes en un equipo para poder bajar o subir información desde el equipo.

Instalando lo necesario para hacer un speedtest desde la terminal

Para realizar esta medición vas a necesitar algunos paquetes, en especial uno llamado pip, este paquete es una herramienta para instalar paquetes python de PyIP (Python Package Index). Para Instalarlo ejecuta este comando, recuerda que en Debian debes ingresar como root y no usar sudo al principio del comando.

sudo apt-get install python-pip

Luego lo que vas a hacer es instalar el paquete de Python speedtest-cli mediante el comando que te muestro en la siguiente página.

Luego lo que vas a hacer es instalar el paquete de Python speedtest-cli mediante el siguiente comando:

sudo pip install speedtest-cli

Haciendo tu primer speed test en la terminal

Cuando estos comandos han sido ejecutados tendrás disponible el comando para hacer la medición del ancho de banda que tiene disponible en el equipo que estés administrando en la terminal. Para usar este comando y medir la velocidad de internet solo ejecuta:

speedtest-cli

Este comando realizará algunas tareas de carga y descarga y te mostrará una salida parecida a esto:

Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Television Internacional, S.A. de C.V. (187.160.242.194)...
Selecting best server based on latency...
Hosted by Cablevision Monterrey (Monterrey) [1.67 km]: 13.292 ms
Testing download speed........................................
Download: 32.05 Mbit/s
Testing upload speed..................................................
Upload: 37.28 Mbit/s

En este texto podrás apreciar los datos que te interesan como la latencia en mili segundos que fueron 13.292 ms para el ejemplo y la velocidad de descarga como “Download: 32.05 Mbit/s” y la velocidad de carga o subida “Upload: 37.28 Mbit/s”.

También puedes mostrar los resultados en Bytes en lugar de bit mediante el parámetro –byte y generar una url de resultado la cual puedes enviar por correo o verla en otro equipo.

Estas opciones te mostrarán una salida como esta:

speedtest-cli --bytes --share
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Television Internacional, S.A. de C.V. (187.160.242.194)...
Selecting best server based on latency...
Hosted by Cablevision Monterrey (Monterrey) [1.67 km]: 3.731 ms
Testing download speed........................................
Download: 3.61 Mbyte/s
Testing upload speed..................................................
Upload: 4.00 Mbyte/s
Share results: http://www.speedtest.net/result/5130879107.png

Al ver esta url podrás observar los datos en un archivo de imagen PNG que podrás ver en otro equipo mediante un navegador o descargarlo y abrir la imagen en tu escritorio. Aquí te muestro la imagen del ejemplo anterior.

como hacer speedtest speed test en la terminal medir ancho de banda

 

Fuente: comoinstalarlinux

¿Quién está en línea?

Hay 3042 invitados y ningún miembro en línea