Tutoriales

Cómo probar la velocidad de Internet de Linux con Speedtest CLI

Siempre debemos realizar la velocidad de la conexión a Internet en nuestro hogar y oficina. ¿Qué estamos haciendo al respecto? Ir a sitios como Speedtest.net y comience la prueba. Está cargando JavaScript en el navegador web y luego selecciona el mejor servidor basado en ping y muestra el resultado. Incluso utiliza un reproductor Flash para producir resultados gráficos.

[ You might also like: Fast – Test Your Internet Download Speed from Linux Terminal ]

¿Qué pasa con un servidor sin individuo que no tiene un navegador basado en la web y el punto principal es que la mayoría de los servidores son sin individuo? Otro cuello de botella con estas pruebas de velocidad basadas en navegador web es que no puede programar las pruebas de velocidad de forma regular.

Aquí viene una aplicación «Speedtest-Kli“Lo que elimina tales cuellos de botella y le permite probar la velocidad de la conexión a Internet desde la cadena de comandos.

Que es Speedtest-cli

La aplicación es básicamente un script desarrollado en el jerga de programación Python. Mide la velocidad del ufano de manada de Internet de forma bidireccional. Solía speedtest.net Infraestructura para calcular la velocidad. Speedtest-Kli es capaz de enumerar los servidores según la distancia física, probar con los servidores específicos y darle una URL para compartir el resultado de su prueba de velocidad de Internet.

Para instalar la última speedtest-cli Debes tener una utensilio en sistemas Linux Python 2.4-3.4 o una lectura superior instalada en el sistema.

[ You might also like: How to Install Latest Python 3.6 Version in Linux ]

Instale Speedtest-cli en Linux

Hay tres formas de instalar este speedtest-cli Aparejo. El primer método consiste en utilizar python-pip Package, mientras que el segundo método es descargar el script de Python, hacerlo ejecutable y ejecutarlo, y el tercer método es usar el administrador de paquetes. Aquí cubriré todos los caminos …

Vamos a emprender…

Instale speedtest-cli con Python PIP

Primero debe instalar el paquete python-pip, luego puede instalarlo speedtest-cli Aparejo con el comando pip como se muestra a continuación.

Instalar PIP en Debian / Ubuntu / Mint
$ sudo apt install python-pip                [Python 2]
$ sudo apt install python3-venv python3-pip  [Python 3]
Instalar PIP en CentOS / RHEL
$ sudo yum install epel-release 
$ sudo install python-pip
Instalar PIP en Fedora
$ sudo yum upgrade python-setuptools
$ sudo yum install python-pip python-wheel  [Python 2]
$ sudo dnf install python3 python3-wheel    [Python 3]
Instalar PIP en openSUSE
$ sudo zypper install python-pip python-setuptools python-wheel    [Python 2]
$ sudo zypper install python3-pip python3-setuptools python3-wheel [Python 3]
Instalar PIP en Arch Linux
$ sudo pacman -S python2-pip     [Python 2]
$ sudo pacman -S python-pip      [Python 3]

Posteriormente de instalar pip, puede usar el speedtest-cli Aparejo.

$ sudo pip install speedtest-cli
OR
$ sudo pip3 install speedtest-cli

Para poner al día speedtest-cli más delante, use.

$ sudo pip install speedtest-cli --upgrade

Instale speedtest-cli con el script python

Primero, descargue el script de Python de Github usando el comando wget o curl y haga que el archivo de script sea ejecutable.

$ wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
$ chmod +x speedtest-cli

OR

$ curl -Lo speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
$ chmod +x speedtest-cli 

A continuación, mueva el archivo ejecutable a /usr/bin Carpeta para que no tenga que ingresar la ruta completa cada vez.

$ sudo mv speedtest-cli /usr/bin/

Instale speedtest-cli con el administrador de paquetes

Incluso puedes instalar speedtest-cli Utilice su administrador de paquetes estereotipado como se muestra.

------ On Ubuntu/Debian/Mint ------ 
$ curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash
$ sudo apt-get install speedtest
------ On RHEL/CentOS/Fedora ------
$ curl -s https://install.speedtest.net/app/cli/install.rpm.sh | sudo bash
$ sudo yum install speedtest

Prueba de la velocidad de conexión a Internet de Linux con speedtest-cli

1. Para probar la velocidad de carga y descarga de su conexión a Internet, ejecute el speedtest-cli Comando sin argumentos como se muestra a continuación.

$ speedtest-cli
Compruebe la velocidad de carga y descarga de Linux

2. Para comprobar el resultado de la velocidad en bytes en zona de bits.

$ speedtest-cli --bytes
Verifique la velocidad de Internet de Linux en bytes
Verifique la velocidad de Internet de Linux en bytes

3. Comparta la velocidad de su ufano de manada con sus amigos o familiares. Se le dará un enlace para descargar una imagen.

$ speedtest-cli --share
Comparta los resultados de la prueba de velocidad de Internet de Linux
Comparta los resultados de la prueba de velocidad de Internet de Linux

La venidero imagen es un ejemplo de un resultado de prueba de velocidad generado con el comando mencionado.

Ver los resultados de la prueba de velocidad de Internet de Linux
Ver los resultados de la prueba de velocidad de Internet de Linux

Cuarto ¿No necesita más información adicionalmente de hacer ping, descargar y cargar?

$ speedtest-cli --simple
Pruebe la velocidad de Internet de Linux
Pruebe la velocidad de Internet de Linux

5. Enumerar la. en speedtest.net basado en servidor basado en la distancia física. La distancia en km se ardor.

$ speedtest-cli --list
Lista del servidor de prueba de velocidad
Relación del servidor de prueba de velocidad

Sexto La etapa final generó una enorme relación de servidores ordenados por distancia. ¿Cómo obtengo la tirada que quiero? Digamos que solo quiero ver el servidor speedtest.net que se encuentra en Mumbai, India.

$ speedtest-cli --list | grep -i Mumbai
Lista de los servidores Speedtest más cercanos
Relación de los servidores Speedtest más cercanos

Séptimo Pruebe la velocidad de conexión con un servidor específico. Utilice el ID de servidor generado en el Ejemplo 5 y el Ejemplo 6 anteriores.

$ speedtest-cli --server 23647      ## Here server ID 23647 is used in the example.
Pruebe la velocidad de Internet de Linux contra el servidor
Pruebe la velocidad de Internet de Linux contra el servidor

Octavo. Cómo comprobar el número de lectura y ayuda de speedtest-cli una utensilio.

$ speedtest-cli --version
$ speedtest-cli --help
Versión y ayuda de Speedtest
Interpretación y ayuda de Speedtest

Nota: La latencia informada por la utensilio no es su objetivo y no se debe esperar en ella. La salida de los títulos de latencia relativa es responsable del servidor que se utilizará para las pruebas. La capacidad de la CPU y la memoria afectará el resultado hasta cierto punto.

Conclusión

La utensilio es imprescindible para los administradores y desarrolladores de sistemas. Un script sencillo que se ejecuta sin problemas. Debo afirmar que la aplicación es maravillosa, liviana y hace lo que dice en la chapa. No me gustó Speedtest.net porque usa Flash, sin requisa speedtest-cli me dio una razón para amarla.

speedtest_cli es una aplicación de terceros y no debe utilizarse para registrar automáticamente la velocidad del ufano de manada. Millones de usuarios utilizan Speedtest.net y es una buena idea configurar su propio Speedtest Mini Server.

Eso es todo por el momento, hasta entonces estad atentos y conectados con Tecmint. No olvide dejar sus valiosos comentarios en los comentarios a continuación. Me gusta y comparte con nosotros y ayúdanos a difundir.

Si valora lo que hacemos aquí en TecMint, aquí hay algunas cosas a considerar:

TecMint es el sitio comunitario más confiable y de más rápido crecimiento para todo tipo de artículos, guías y libros sobre Linux en Internet. ¡Millones de personas visitan TecMint! para navegar o inquirir en los miles de artículos publicados disponibles GRATIS para todos.

Si le gusta lo que lee, recuerde comprarnos un café (o 2) como muestra de agradecimiento.

Apoyanos

Agradecemos su apoyo sin fin.

.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba