App di riga di comando per eseguire un test di velocità su Internet su Linux

App di riga di comando per eseguire un test di velocità su Internet su Linux
I test di velocità di connessione Internet sono utili per scoprire problemi di connessione di rete, limitazione dell'ISP, limitazione del server o altri problemi di connettività. Questo articolo elencherà alcuni dei metodi più popolari per condurre test di velocità in Linux utilizzando le app della riga di comando.

Fast-cli

Fast-Cli è un'utilità di comando per controllare il download e il caricamento della velocità della tua rete. Si basa su veloce.Il sito Web com realizzato da Netflix e una serie di test sono eseguiti sui server di produzione di Netflix.

Per installare Fast-Cli su Ubuntu, eseguire i comandi di seguito:

$ sudo apt install npm
$ npm Installa-Global Fast-cli

Per controllare la velocità di rete utilizzando Fast-Cli, eseguire il comando di seguito:

$ Fast -Upload

Speedtest-cli

Speedtest-cli è un'utilità della riga di comando che utilizza SpeedTest.Net per controllare la velocità di larghezza di banda della rete. Può controllare sia la velocità di download che il caricamento e il tempo di risposta del server.

Per installare SpeedTest-cli in Ubuntu, eseguire i comandi di seguito:

$ wget -o speedtest -cli https: // raw.githubusercontent.com/sivel/
Speedtest-cli/Master/SpeedTest.Py
$ chmod +x speedtest-cli

Per eseguire un test di velocità utilizzando SpeedTest-Cli, eseguire il comando di seguito:

$ ./Speedtest-cli--Simple

Wget

Wget è un gestore di download riga di comando che può recuperare file utilizzando protocolli HTTP, HTTPS e FTP.

Per installare Wget in Ubuntu, eseguire il comando di seguito:

$ sudo apt install wget

Per eseguire un test di velocità di download (senza caricamento), eseguire il comando di seguito:

$ wget -o/dev/null -q --show -progress http: // speedtest.Newark.linode.com/100mb-newark.bidone

Il comando sopra utilizza il servizio di test di velocità gratuita fornito da Linode per testare i loro server. È possibile sostituire la parte "Newark" nel comando sopra con qualsiasi altro server elencato nella pagina di test di velocità di Linode disponibile qui.

YouTube-dl

YouTube-DL è un'utilità della riga di comando per scaricare i file YouTube in vari formati audio e video. È possibile controllare la velocità di download scaricando un video di YouTube usando YouTube-DL.

Per installare YouTube-DL in Ubuntu, eseguire il comando di seguito:

$ sudo apt installa youtube-dl

Per eseguire un SpeedTest usando YouTube-DL, eseguire il seguente comando:

$ youtube-dl -f best --no-part --no-cache-dir -o /dev /null --newline
https: // www.Youtube.com/orologio?v = Vzfzgvywscw

Il comando sopra scarica un video dal canale YouTube della community KDE. Puoi sostituire l'URL di YouTube con il tuo. La parte "/dev/null" garantisce che il video non venga salvato da nessuna parte sul filesystem.

Il più grande vantaggio dell'utilizzo di YouTube-DL per eseguire un SpeedTest è la sua opzione integrata per bypassare le restrizioni GEO. Per scaricare un video da un altro paese, usa il comando qui sotto:

$ youtube-dl -f best --no-part --no-cache-dir -o /dev /null
--Newline --Geo-Bypass-Country US https: // www.Youtube.com/orologio?v = Vzfzgvywscw

Sostituisci la parte "USA" con qualsiasi altro codice paese ISO 3166-2.

Arricciare

Curl è un'utilità della riga di comando che consente il trasferimento dei dati utilizzando gli URL. Questi URL non sono limitati solo al protocollo HTTP, poiché Curl supporta molti altri standard. Il ricciolo viene utilizzato molto per testare e interagire con le API RESTful.

Per installare Curl in Ubuntu, eseguire il comando di seguito:

$ sudo APT Installa Curl

Per eseguire un Speedtest usando Curl, utilizzare il seguente comando:

$ curl -o/dev/null http: // speedtest-br1.digitaleceo.com/10MB.test

Il comando sopra utilizza i server oceanici digitali per testare la velocità di rete. Puoi sostituire l'URL con qualsiasi altro server oceanico digitale elencato qui.

Si noti che Curl visualizza la velocità in KB/sec. Per convertirlo in MB/sec (simile all'output di Wget), è necessario moltiplicare il risultato con 0.001. La velocità nello screenshot sopra sarebbe 6794 kb/sec * 0.001 = 6.794 MB/sec.

Aria2

Aria2 è un direttore di download della riga di comando per Linux. Può mettere in pausa e riprendere i download da server che supportano il curriculum. Fornisce inoltre un'opzione per il download multi-thread.

Per installare Aria2 in Ubuntu, eseguire il comando di seguito:

$ sudo apt install aria2c

Per eseguire un Speedtest usando Aria2, eseguire il comando di seguito:

$ aria2c -d /dev -o null --allow -overwrite = true -file -allocation = nessuno
http: // speedtest-br1.digitaleceo.com/10MB.test

Ignora l'errore mostrato nello screenshot sopra. Il comando sopra utilizza Digital Ocean's Server per fare un SpeedTest (come spiegato in precedenza). Puoi sostituire l'URL con qualsiasi altro server oceanico digitale elencato qui.

Conclusione

Questi sono alcuni dei metodi che è possibile utilizzare per testare la velocità di rete utilizzando le app della riga di comando. Se stai solo cercando di testare la velocità di download, Wget è piuttosto semplice da usare. Per testare le velocità di download e caricamento, utilizzare l'app Fast-Cli o SpeedTest-CLI.