Como verificar a velocidade da sua internet pelo terminal Linux? Instale o Speedtest-cli - SempreUPdate
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:
Para instalar o Python no Fedora:
Para instalar em versões antigas do Fedora/RHEL/CentOS:
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:
Agora, vamos dar a permissão de execução:
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:
ou também pode testar a velocidade com:
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:
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:
E se for os dois, não tem problema, basta juntar os dois parâmetros:
./speedtest-cli --share --bytes
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:
Agora, para saber o ID do servidor execute:
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!