Notícias sobre Ubuntu, Debian, Fedora, Linux, Android, Tecnologia, LibreOffice e muito mais!

Como verificar a velocidade da sua internet pelo terminal Linux? Instale o Speedtest-cli

Se você precisa testar a velocidade da sua conexão, então saiba que é possível fazer isso pelo terminal, é muito fácil!

Verificar a velocidade da internet no Linux pode ser muito fácil, e o melhor, apenas usando o terminal. Todos sabemos que existem sites que fazem estes testes da velocidade da sua conexão, no Brasil temos um sério problema com a instabilidade da internet, em especial quando a transmissão é feita via rádio onde os fatores climáticos ou magnéticos podem influenciar na qualidade do sinal, e consequentemente haverá perda de pacotes e uma lentidão na sua internet.

No entanto, se você usa uma internet a cabo diretamente de um switch, o resultado do teste de conexão pode ser mais assertivo, mas mesmo assim nunca vai se o real, isso porque a maioria dos servidores usam cache até mesmo para estes sites que testam a velocidade da conexão com a internet, então o Speedtest-cli vai ajudar você a ter um resultado mais próximo da realidade, e o melhor, no próprio terminal Linux. Teste agora a velocidade da sua internet.

Então, como testar a velocidade da internet no terminal do Linux?

Para isso vamos instalar o Speedtest-cli no Ubuntu, Debian, Fedora, CentOS, RHEL, execute os comandos abaixo:

Primeiro vamos precisar instalar o Python, algumas distribuições já vem com o Python instalado, como o Ubuntu, Debian, mas de qualquer maneira vamos fazer o tutorial como se o Python não estivesse instalado:

Para instalar o Python no Debian/Ubuntu/Linux Mint:

sudo apt install python

Para instalar o Python no Fedora:

sudo dnf install python

Para instalar em versões antigas do Fedora/RHEL/CentOS:

sudo yum install python

Agora vamos instalar o Speedtest-cli, é através deste pacote que vamos conseguir testar a velocidade da conexão no terminal Linux. Para baixar execute o comando abaixo:

wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

Agora, vamos dar a permissão de execução:

chmod +x speedtest-cli

Agora, a parte mais fácil, vamos testar a velocidade da sua conexão com a internet via terminal Linux, para isso execute um dos comandos abaixo:

./speedtest-cli

ou também pode testar a velocidade com:

python speedtest-cli

Veja um exemplo do resultado:

testar velocidade da internet no linux

Alguns parâmetros que você pode usar quando for testar a velocidade da sua conexão no Linux

Se você quer que o resultado do teste de velocidade de conexão seja em bytes, execute o comando abaixo:

./speedtest-cli --bytes

Se você quer que o resultado do teste seja emitido como uma imagem, é possível adicionar mais um parâmetro, ele vai gerar um link com uma imagem png que você pode compartilhar e até enviar para o seu provedor de internet:

./speedtest-cli --share

E se for os dois, não tem problema, basta juntar os dois parâmetros:

./speedtest-cli --share --bytes

Veja o resultado:

testar velocidade da internet no linux

Como testar a velocidade da internet no Linux escolhendo um ID de servidor? Fácil!

Antes de tudo é preciso saber a lista dos servidores disponíveis para teste, para isso execute o comando abaixo:

wget http://www.speedtest.net/speedtest-servers.php

Agora, para saber o ID do servidor execute:

more speedtest-servers.php

Agora, se você quer fazer a pesquisa do ID do servidor, usando nome da cidade ou país, execute um dos comandos abaixo:

grep 'nome-cidade' speedtest-servers.php
grep 'nome-país' speedtest-servers.php

E aí sabendo o ID do servidor, digamos que o que eu escolhe seja o 2017, execute o comando abaixo:

./speedtest-cli --server 2017
Espero ter ajudado, agora faça um teste na velocidade da sua conexão usando apenas o Terminal Linux!

Comentários