Aplicativos de linha de comando para realizar um teste de velocidade da Internet no Linux

Command Line Apps Perform Internet Speed Test Linux



Os testes de velocidade de conexão com a Internet são úteis para descobrir problemas de conexão de rede, limitação de ISP, limitação de servidor ou outros problemas de conectividade. Este artigo listará alguns dos métodos mais populares para conduzir testes de velocidade no Linux usando aplicativos de linha de comando.

Fast-cli

Fast-cli é um utilitário de linha de comando para verificar as velocidades de download e upload de sua rede. É baseado em Fast.com site feito pela Netflix e uma série de testes são executados nos próprios servidores de produção da Netflix.







Para instalar o Fast-cli no Ubuntu, execute os comandos abaixo:



$sudoaptoinstalaracima do nível do mar
$ npminstalar --globalrápido-cli

Para verificar a velocidade da rede usando Fast-cli, execute o comando abaixo:



$velozes--Envio





Speedtest-cli

Speedtest-cli é um utilitário de linha de comando que usa speedtest.net para verificar a velocidade da largura de banda da rede. Ele pode verificar as velocidades de download e upload, bem como o tempo de resposta do servidor.

Para instalar o Speedtest-cli no Ubuntu, execute os comandos abaixo:



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

Para realizar um teste de velocidade usando speedtest-cli, execute o comando abaixo:

$ ./speedtest-cli --simple

Wget

Wget é um gerenciador de download de linha de comando que pode buscar arquivos usando os protocolos HTTP, HTTPS e FTP.

Para instalar o wget no Ubuntu, execute o comando abaixo:

$sudoaptoinstalar wget

Para realizar um teste de velocidade de download (sem upload), execute o comando abaixo:

$wget -OU /dev/nulo-q --show-progresshttp://speedtest.newark.linode.com/100 MB-newark.bin

O comando acima usa o serviço de teste de velocidade gratuito fornecido pela Linode para testar seus servidores. Você pode substituir a peça newark no comando acima por qualquer outro servidor listado na página de teste de velocidade do Linode disponível aqui .

Youtube-dl

Youtube-dl é um utilitário de linha de comando para baixar arquivos do YouTube em vários formatos de áudio e vídeo. É possível verificar a velocidade de download baixando um vídeo do YouTube usando o youtube-dl.

Para instalar o youtube-dl no Ubuntu, execute o comando abaixo:

$sudoaptoinstalaryoutube-dl

Para realizar um teste de velocidade usando youtube-dl, execute o seguinte comando:

$ youtube-dl-fmelhor--Nenhuma parte --no-cache-dir -ou /dev/nulo--nova linha
https://www.youtube.com/Assistir?v= vzfZgVywscw

O comando acima baixa um vídeo do canal da Comunidade KDE no YouTube. Você pode substituir o URL do YouTube pelo seu. A parte / dev / null garante que o vídeo não seja salvo em nenhum lugar do sistema de arquivos.

A maior vantagem de usar o youtube-dl para realizar um teste de velocidade é sua opção embutida para contornar as restrições geográficas. Para baixar um vídeo de um país diferente, use o comando abaixo:

$ youtube-dl-fmelhor--Nenhuma parte --no-cache-dir -ou /dev/nulo
--nova linha --geo-bypass-countryHttps nos EUA://www.youtube.com/Assistir?v= vzfZgVywscw

Substitua a parte dos EUA por qualquer outra Código de país ISO 3166-2 .

Ondulação

Curl é um utilitário de linha de comando que permite a transferência de dados usando URLs. Esses URLs não estão limitados apenas ao protocolo HTTP, pois curl suporta muitos outros padrões. Curl é muito usado para testar e interagir com APIs RESTful.

Para instalar o curl no Ubuntu, execute o comando abaixo:

$sudoaptoinstalarondulação

Para realizar um teste de velocidade usando curl, use o seguinte comando:

$ondulação-ou /dev/http nulo://speedtest-blr1.digitalocean.com/10mb.test

O comando acima usa servidores Digital Ocean para testar a velocidade da rede. Você pode substituir o URL por qualquer outro servidor Digital Ocean listado aqui .

Observe que o curl exibe a velocidade em KB / s. Para convertê-lo em MB / s (semelhante à saída de wget), você deve multiplicar o resultado por 0,001. A velocidade na captura de tela acima seria de 6794 KB / s * 0,001 = 6,794 MB / s.

Ari2

Aria2 é um gerenciador de download de linha de comando para Linux. Ele pode pausar e retomar downloads de servidores que suportam retomada. Ele também oferece uma opção para download multi-thread.

Para instalar o aria2 no Ubuntu, execute o comando abaixo:

$sudoaptoinstalararia2c

Para realizar um teste de velocidade usando aria2, execute o comando abaixo:

$ aria2c-d /dev-ounulo--allow-overwrite=verdade --file-alocação= nenhum
http://speedtest-blr1.digitalocean.com/10mb.test

Ignore o erro mostrado na imagem acima. O comando acima usa o servidor da Digital Ocean para fazer um teste de velocidade (conforme explicado anteriormente). Você pode substituir o URL por qualquer outro servidor Digital Ocean listado aqui .

Conclusão

Estes são alguns dos métodos que você pode usar para testar a velocidade da rede usando aplicativos de linha de comando. Se você está apenas procurando testar a velocidade de download, o wget é bastante simples de usar. Para testar as velocidades de download e upload, use o aplicativo fast-cli ou speedtest-cli.