- - Cómo ejecutar SpeedTest desde la terminal de Linux

Cómo ejecutar SpeedTest desde el terminal de Linux

Speedtest.net es una herramienta útil para los administradores y entusiastas del servidor Linux, ya que les ayuda a probar rápidamente el ping, el ancho de banda y otra información de red desde la comodidad de un sitio web. Aún así, por bueno que sea el sitio web Speedtest.net, no es muy útil si está intentando probar la conexión a Internet de un servidor remoto y no tiene acceso a un navegador web.

Presentamos Speedtest-cli: Es una utilidad de línea de comandos que le permite ejecutar Speedtest desde el terminal Linux. Hace todo lo que hace el sitio web Speedtest pero con argumentos de comando de Linux. Para instalar este software, necesitará la última versión del lenguaje de programación Python.

Instalar Speedtest-cli

Speedtest-Cli se puede instalar a través de diferentes fuentes de software de distribución de Linux. También está disponible a través del código fuente o la herramienta Python Package.

Ubuntu

sudo apt install speedtest-cli

Debian

sudo apt-get install speedtest-cli

Arch Linux

Los usuarios de Arch que deseen instalar Speedtest-cli deberán habilitar primero el repositorio de software "Comunidad" en /etc/pacman.conf. Para activar, inicie una terminal y abra pacman.conf con Nano.

sudo nano /etc/pacman.conf

Desplácese hacia abajo y busque "Comunidad". Elimine todas las instancias de # # desde delante de "Comunidad", y las líneas debajo de ella también. Después de eliminar los símbolos #, presione Ctrl + O para guardar las ediciones y salir de Nano con Ctrl + X.

Vuelva a sincronizar su Pacman para habilitar el repositorio de la comunidad.

sudo pacman -Syy

Con el representante de la Comunidad ahora en funcionamiento en su PC Arch Linux, instale la utilidad speedtest-cli.

sudo pacman -S speedtest-cli

Fedora

sudo dnf install speedtest-cli -y

OpenSUSE

sudo zypper install speedtest-cli

Linux genéricos a través de Python PIP

Si no puede obtener la utilidad Speedtest-cli,podrás ponerlo en marcha con Python y PIP. Para comenzar la instalación, abra una ventana de terminal y asegúrese de tener la última versión de Python y Pip. Cuando haya determinado que tiene la versión más reciente de Python y Pip trabajando en su PC con Linux, instale Speedtest-cli con el siguiente comando.

Nota: no intente usar sudo durante la instalación, ya que arruinará su entorno de desarrollo de Python.

pip install speedtest-cli

Linux genéricos a través de la construcción desde la fuente

Ir a la ruta Python Pip en Linux genéricoLas distribuciones suelen ser la forma más fácil de ponerlo en marcha si a su distribución de Linux no le importa el software. Sin embargo, si PIP no funciona, hay otra solución: construir desde la fuente.

Antes de instalar Speedtest-cli a través del código fuente de Github, instale el lenguaje de programación Python, así como la herramienta Git. Luego, use el git clone comando para agarrar el código.

git clone https://github.com/sivel/speedtest-cli.git

Mueve tu terminal hacia el speedtest-cli codifique la carpeta y actualice los permisos de los contenidos.

sudo chmod +x *

Ejecute la herramienta de instalación para que Speedtest-cli funcione en su PC con Linux.

python setup.py install

Utilice Speedtest-Cli

Para ejecutar una prueba básica de velocidad de Internet con la herramienta Speedtest-cli, inicie un terminal y ejecute speedtest-cli en eso. Lo que sigue es una prueba básica de su velocidad de ping, carga y descarga. Los resultados de su prueba de Internet se mostrarán en forma de texto cuando se complete el proceso.

speedtest-cli

Si es nuevo en el uso del terminal y desea que los resultados de las pruebas de Internet sean más fáciles de leer, agregue el modificador simple a speedtest-cli comandos

speedtest-cli  --simple

Prueba de solo descarga

¿Desea calcular su velocidad de descarga pero no tiene ganas de ejecutar una prueba completa de velocidad de Internet? Intenta ejecutar el speedtest-cli comando con el no subir modificador

speedtest-cli --no-upload

Combinar no subir con el sencillo modificador para una experiencia fácil de leer.

speedtest-cli --no-upload --simple

Prueba de solo carga

Corriendo speedtest-cli con el sin descarga El comando permitirá al usuario hacer una prueba de "solo carga".

speedtest-cli --no-download

Para obtener mejores resultados, ejecute con el sencillo modificador

speedtest-cli --no-download --simple

Ver resultados gráficos

Cuando ejecuta una prueba de velocidad de Internet en Speedtest.net, tiene la opción de ver los resultados de su red en una imagen PNG. Si quieres un resultado de las pruebas de velocidad con las que corres speedtest-cli en la terminal, agregue el compartir modificador

speedtest-cli --share --simple

Speedtest con bytes

Cada prueba de Internet que ejecute con el speedtest-cli El comando se mide en bits. Es el estándar universal para medir la velocidad en Internet. Si esto no te sienta bien, considera usar el bytes modificador en tus pruebas.

speedtest-cli --bytes

Exportar SpeedTest a CSV

¿Corres muchas pruebas de velocidad? ¿Quieres hacer un seguimiento de tus datos? Considere ejecutar el speedtest-cli comando con el csv modificador El uso de esta función imprime los resultados de la prueba en el formato de texto "csv" que se puede pegar fácilmente en programas de hojas de cálculo como Microsoft Excel o Libre Office Calc.

speedtest-cli --csv

Otras características Speedtest-cli

En este tutorial, repasaremos muchas características útiles diferentes que puede usar con speedtest-cli. Sin embargo, hay muchas otras funciones útiles que no hemos cubierto.

Para acceder a las otras funciones de línea de comandos de Speedtest, ejecute el siguiente comando en una ventana de terminal.

speedtest-cli --help

Alternativamente, guarde la página de ayuda en un archivo de texto con:

speedtest-cli --help >> ~/Documents/speedtest-cli-commands.txt
</p>

Comentarios