Como testar sua velocidade de Internet Linux usando o Speedtest CLI

Como testar sua velocidade de Internet Linux usando o Speedtest CLI

Sempre precisamos verificar a velocidade da conexão à Internet em casa e no escritório. O que fazemos sobre isso? Vá para sites como Teste rápido.líquido e comece o teste. Ele carrega JavaScript no navegador da web e depois seleciona o melhor servidor com base no ping e em produções do resultado. Ele também usa um flash player para produzir resultados gráficos.

[Você também pode gostar: Fast - teste sua velocidade de download da Internet do Terminal Linux]

Que tal um servidor sem cabeça, onde não é o navegador baseado na Web e o ponto principal é, a maioria dos servidores é sem cabeça. Outro gargalo desses testes de velocidade baseados em navegador da web é que você não pode agendar o teste de velocidade em intervalos regulares.

Aqui vem um aplicativo “Speedtest-cli”Isso remove esses gargalos e permite testar a velocidade da conexão à Internet da linha de comando.

O que é SpeedTest-Cli

O aplicativo é basicamente um script desenvolvido na linguagem de programação Python. Ele mede a velocidade da largura de banda da Internet bidirecionalmente. Ele usa Teste rápido.líquido infraestrutura para medir a velocidade. Speedtest-cli é capaz de listar servidores com base na distância física, testar os servidores específicos e fornecer um URL para compartilhar o resultado do teste de velocidade da Internet.

Para instalar o último Speedtest-cli ferramenta em sistemas Linux, você deve ter Python 2.4-3.4 ou uma versão superior instalada no sistema.

[Você também pode gostar: como instalar o último Python 3.6 versão no Linux]

Instale o speedtest-cli no Linux

Existem três maneiras de instalar o Speedtest-cli ferramenta. O primeiro método envolve o uso de python-pip Pacote enquanto o segundo método é baixar o script python, torná -lo executável e executá -lo e o terceiro método é usar o gerenciador de pacotes. Aqui vou abordar de todas as maneiras ..

Nesta página

  • Instale o speedtest-cli usando o python pip
  • Instale o speedtest-cli usando o script python
  • Instale o SpeedTest-Cli usando o gerenciador de pacotes

Vamos começar…

Instale o speedtest-cli usando o python pip

Primeiro, você precisa instalar o pacote python-pip e depois você pode instalar o Speedtest-cli ferramenta usando o comando pip como mostrado abaixo.

Instale o PIP em Debian/Ubuntu/Mint
$ sudo apt install python-pip [python 2] $ sudo apt install python3-venv python3-pip [python 3] 
Instale o PIP no CentOS/RHEL
$ sudo yum install-libelease $ sudo instalar python-pip 
Instale o PIP em Fedora
$ sudo yum upgrade python-setupsols $ sudo yum install python-pip python wheel [python 2] $ sudo dnf install python3 python3 roda [python 3] 
Instale o PIP no OpenSuse
$ sudo zypper install python-pip python-setuppools python wheel [python 2] $ sudo zypper install python3-pip python3-setuptools python3 rodas [python 3] 
Instale o PIP no Arch Linux
$ sudo pacman -s python2 -pip [python 2] $ sudo pacman -s python -pip [python 3] 

Depois que o PIP for instalado, você pode instalar o Speedtest-cli ferramenta.

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

Para atualizar o speedtest-cli, em um estágio posterior, use.

$ sudo pip install speedtest-cli-upgrade 

Instale o speedtest-cli usando o script python

Primeiro, faça o download do script python do github usando o comando wget ou o comando curl e faça o arquivo de script executável.

$ wget -o speedtest -cli https: //.GithubUserContent.com/sivel/speedtest-cli/master/speedtest.py $ chmod +x speedtest-cli ou $ curl -lo speedtest-cli https: // cru.GithubUserContent.com/sivel/speedtest-cli/master/speedtest.py $ chmod +x speedtest-cli 

Em seguida, mova o executável para /usr/bin pasta, para que você não precise digitar o caminho completo sempre.

$ sudo mv speedtest-cli/usr/bin/ 

Instale o SpeedTest-Cli usando o gerenciador de pacotes

Você também pode instalar Speedtest-cli Usando seu gerenciador de pacotes padrão como mostrado.

------ No Ubuntu/Debian/Mint ------ $ CURL -S https: // Instale.Teste rápido.net/app/cli/install.Deb.sh | sudo bash $ sudo apt-get install speedtest 
------ Em RHEL/CENTOS/FEDORA ------ $ CURL -S https: // Instale.Teste rápido.net/app/cli/install.RPM.sh | sudo bash $ sudo yum install speedtest 

Testando a velocidade de conexão da Internet Linux com Speedtest-Cli

1. Para testar a velocidade de download e fazer upload da sua conexão com a Internet, execute o Speedtest-cli comando sem qualquer argumento, como mostrado abaixo.

$ speedtest-cli 
Verifique o Linux Download e Upload Speed

2. Para verificar o resultado da velocidade em bytes no lugar de bits.

$ speedtest-cli-bytes 
Verifique a velocidade da Internet Linux em bytes

3. Compartilhe sua velocidade de largura de banda com seus amigos ou família. Você recebe um link que pode ser usado para baixar uma imagem.

$ speedtest-cli-S-S-S-S-Share 
Compartilhe os resultados dos testes de velocidade da Internet Linux

A imagem a seguir é um resultado do teste de velocidade de amostra gerado usando o comando acima.

Veja os resultados dos testes de velocidade da Internet Linux

4. Não precisa de nenhuma informação adicional além do ping, baixar e fazer upload?

$ speedtest-cli-Simple 
Teste a velocidade da Internet Linux

5. Listar o Teste rápido.líquido baseado em servidor na distância física. A distância entra km é mencionado.

$ speedtest-cli-lista 
Listar servidores Speedtest

6. A última etapa gerou uma enorme lista de servidores classificados com base na distância. Como obter saída desejada? Diga que eu só quero ver o teste de velocidade.Servidor Net Localizado em Mumbai (Índia).

$ speedtest-cli-lista | Grep -i Mumbai 
Listar servidores mais próximos do Speedtest

7. Teste a velocidade de conexão contra um servidor específico. Use o ID do servidor gerado no Exemplo 5 e Exemplo 6 em acima.

$ speedtest-cli--server 23647 ## aqui o ID do servidor 23647 é usado no exemplo. 
Teste a velocidade da Internet Linux contra o servidor

8. Para verificar o número da versão e a ajuda de Speedtest-cli uma ferramenta.

$ speedtest-cli --version $ speedtest-cli --help 
Versão do teste de velocidade e ajuda

Observação: A latência relatada pela ferramenta não é seu objetivo e não se deve confiar nela. A saída dos valores de latência relativa é responsável pelo servidor selecionado para ser testado contra. A CPU e a capacidade de memória influenciarão o resultado em certa medida.

Conclusão

A ferramenta é obrigatória para administradores e desenvolvedores do sistema. Um script simples que funciona sem nenhum problema. Devo dizer que o aplicativo é maravilhoso, leve e faça o que promete. Eu não gostei de Speedtest.rede pelo motivo de estar usando flash, mas Speedtest-cli me deu um motivo para amá -los.

speedtest_cli é um aplicativo de terceiros e não deve ser usado para gravar automaticamente a velocidade de largura de banda. Teste rápido.A rede é usada por milhões de usuários e é uma boa ideia definir seu próprio mini servidor Speedtest Mini.

Isso é tudo por enquanto, até então fique atento e conectado a Tecmint. Não se esqueça de dar seu valioso feedback nos comentários abaixo. Curam e compartilhe -nos e ajude -nos a se espalhar.