Ya sé, ya sé, no hay nada como la interfaz gráfica. Todo es mucho más fácil con un par de clics y con algunos botones. Seamos honestos si queremos que un producto nuestro sea fácilmente adoptado definitivamente no sería una opción hacer una herramienta que uses por medio de línea de comandos.
Por el otro lado, si eres demasiado geek y puedes hacerlo entonces no hay nada que te detenga, solo hazlo ¡y ya!
Así que ahora vamos a lo que nos interesa, la aplicación para usar esta ocasión se llama speedtest-cli. Y está diseñada para medir justamente tu ancho de banda.
Instalación
La aplicación está hecha en Python y la puedes instalar usando el gestor de paquetes del mismo, pip. Así podrás con un comando hacerlo.
sudo pip install speedtest-cli |
En caso de que no tengas pip instalado puedes hacerlo con la siguiente línea.
sudo apt-get install python-pip |
Después de eso, ya solo necesitas ejecutar el comando de ayuda para confirmar que todo está listo.
speedtest-cli --help |

Con toda la información que puedes ver en la opción de ayuda podrás deducir que tu herramienta recién instalada tiene mucho para ofrecer.
Puedes comenzar con el comando que te permite ver tu información.
speedtest-cli |
El resultado te mostrará toda la información que necesitas.

Hay comandos muy útiles como exportar tu información a un archivo CSV o JSON, como enumerar una lista de servidores que podrías usar para pruebas, etc. En fin una buena herramienta que puedes tener para incrementar tu arsenal de comandos.
¡Disfruta!