Como testar sua velocidade de Internet Linux usando o Speedtest CLI

- 1133
- 61
- Maurice Champlin
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

2. Para verificar o resultado da velocidade em bytes no lugar de bits.
$ speedtest-cli-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

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

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

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

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

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.

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

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.
- « Gerbera - um servidor de mídia UPNP que permite transmitir mídia na rede doméstica
- Como criar tunelamento SSH ou encaminhamento de porta no Linux »