Kebiasaan yang umum dilakukan ketika pertama kali mendapatkan koneksi internet adalah mengukur kecepatan koneksi internet tersebut. Cara paling mudah adalah dengan membuka web speedtest.net. Tapi, bagaimana jika kita sedang berada pada mode terminal di Linux atau sedang melakukan koneksi ke server dengan ssh? Matt Martz membuat sebuah skrip menggunakan bahasa pemrograman Python yang berfungsi melakukan pengukuran kecepatan koneksi internet seperti pada web speedtest.net. Berikut ini cara pemasangan dan penggunaan skrip speedtest-cli.
Pemasangan
Ada beberapa cara pemasangan skrip ini namun saya lebih suka mengunduh skrip ini sebagai berkas yang berdiri sendiri dan sewaktu-waktu dapat dihapus tanpa meninggalkan bekas pada direktori lain. Pada terminal jalankan perintah.
wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py chmod +x speedtest-cli
atau
curl -o speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py chmod +x speedtest-cli
Penggunaan
pastikan berada pada direktori tempat mengunduh berkas speedtest-cli kemudian jalankan perintah.
./speedtest-cli
maka hasilnya akan seperti ini
Retrieving speedtest.net configuration... Retrieving speedtest.net server list... Testing from PT Telkom Indonesia... Selecting best server based on latency... Hosted by Telekomunikasi Indonesia (Surabaya) [4.68 km]: 70.131 ms Testing download speed........................................ Download: 1.03 Mbits/s Testing upload speed.................................................. Upload: 0.26 Mbits/s
jika ingin menggunakan server lain maka jalankan perintah.
./speedtest-cli --list
Setelah menuntukan kode server tujuan lanjutkan dengan menjalankan perintah
./speedtest-cli --server NOMOR_SERVER